/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf -i ../../../trunk/examples/svcomp/loops-crafted-1/nested_delay_notd2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-1a84f73 [2021-05-01 07:54:56,196 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-05-01 07:54:56,200 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-05-01 07:54:56,232 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-05-01 07:54:56,233 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-05-01 07:54:56,234 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-05-01 07:54:56,235 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-05-01 07:54:56,237 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-05-01 07:54:56,239 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-05-01 07:54:56,239 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-05-01 07:54:56,240 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-05-01 07:54:56,241 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-05-01 07:54:56,242 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-05-01 07:54:56,242 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-05-01 07:54:56,243 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-05-01 07:54:56,244 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-05-01 07:54:56,245 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-05-01 07:54:56,246 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-05-01 07:54:56,247 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-05-01 07:54:56,249 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-05-01 07:54:56,271 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-05-01 07:54:56,272 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-05-01 07:54:56,273 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-05-01 07:54:56,274 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-05-01 07:54:56,276 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-05-01 07:54:56,277 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-05-01 07:54:56,277 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-05-01 07:54:56,278 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-05-01 07:54:56,278 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-05-01 07:54:56,279 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-05-01 07:54:56,279 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-05-01 07:54:56,280 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-05-01 07:54:56,281 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-05-01 07:54:56,281 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-05-01 07:54:56,282 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-05-01 07:54:56,283 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-05-01 07:54:56,283 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-05-01 07:54:56,284 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-05-01 07:54:56,284 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-05-01 07:54:56,290 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-05-01 07:54:56,292 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-05-01 07:54:56,297 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf [2021-05-01 07:54:56,313 INFO L113 SettingsManager]: Loading preferences was successful [2021-05-01 07:54:56,313 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-05-01 07:54:56,316 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-05-01 07:54:56,317 INFO L138 SettingsManager]: * sizeof long=4 [2021-05-01 07:54:56,317 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-05-01 07:54:56,317 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-05-01 07:54:56,317 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-05-01 07:54:56,317 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-05-01 07:54:56,317 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-05-01 07:54:56,318 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-05-01 07:54:56,318 INFO L138 SettingsManager]: * sizeof long double=12 [2021-05-01 07:54:56,319 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-05-01 07:54:56,319 INFO L138 SettingsManager]: * Use constant arrays=true [2021-05-01 07:54:56,319 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-05-01 07:54:56,319 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-05-01 07:54:56,319 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-05-01 07:54:56,319 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-05-01 07:54:56,320 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-05-01 07:54:56,320 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-01 07:54:56,320 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-05-01 07:54:56,320 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=AcceleratedInterpolation [2021-05-01 07:54:56,320 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-05-01 07:54:56,321 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=JORDAN [2021-05-01 07:54:56,321 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 [2021-05-01 07:54:56,674 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-05-01 07:54:56,698 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-05-01 07:54:56,700 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-05-01 07:54:56,701 INFO L271 PluginConnector]: Initializing CDTParser... [2021-05-01 07:54:56,702 INFO L275 PluginConnector]: CDTParser initialized [2021-05-01 07:54:56,703 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loops-crafted-1/nested_delay_notd2.c [2021-05-01 07:54:56,787 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bf7d8e0a5/09a7aceec85f409ab67f3c296571c5ca/FLAGb09b894b9 [2021-05-01 07:54:57,286 INFO L306 CDTParser]: Found 1 translation units. [2021-05-01 07:54:57,287 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loops-crafted-1/nested_delay_notd2.c [2021-05-01 07:54:57,293 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bf7d8e0a5/09a7aceec85f409ab67f3c296571c5ca/FLAGb09b894b9 [2021-05-01 07:54:57,672 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bf7d8e0a5/09a7aceec85f409ab67f3c296571c5ca [2021-05-01 07:54:57,676 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-05-01 07:54:57,678 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-05-01 07:54:57,682 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-05-01 07:54:57,682 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-05-01 07:54:57,686 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-05-01 07:54:57,686 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.05 07:54:57" (1/1) ... [2021-05-01 07:54:57,687 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3db4ccd2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.05 07:54:57, skipping insertion in model container [2021-05-01 07:54:57,687 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.05 07:54:57" (1/1) ... [2021-05-01 07:54:57,694 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-05-01 07:54:57,709 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-05-01 07:54:57,823 WARN L224 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/nested_delay_notd2.c[468,481] [2021-05-01 07:54:57,835 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-01 07:54:57,844 INFO L203 MainTranslator]: Completed pre-run [2021-05-01 07:54:57,855 WARN L224 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/nested_delay_notd2.c[468,481] [2021-05-01 07:54:57,860 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-01 07:54:57,872 INFO L208 MainTranslator]: Completed translation [2021-05-01 07:54:57,873 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.05 07:54:57 WrapperNode [2021-05-01 07:54:57,873 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-05-01 07:54:57,874 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-05-01 07:54:57,874 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-05-01 07:54:57,874 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-05-01 07:54:57,883 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.05 07:54:57" (1/1) ... [2021-05-01 07:54:57,884 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.05 07:54:57" (1/1) ... [2021-05-01 07:54:57,889 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.05 07:54:57" (1/1) ... [2021-05-01 07:54:57,890 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.05 07:54:57" (1/1) ... [2021-05-01 07:54:57,894 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.05 07:54:57" (1/1) ... [2021-05-01 07:54:57,898 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.05 07:54:57" (1/1) ... [2021-05-01 07:54:57,899 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.05 07:54:57" (1/1) ... [2021-05-01 07:54:57,900 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-05-01 07:54:57,901 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-05-01 07:54:57,901 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-05-01 07:54:57,901 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-05-01 07:54:57,902 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.05 07:54:57" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-01 07:54:58,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-05-01 07:54:58,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-05-01 07:54:58,036 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-05-01 07:54:58,037 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-05-01 07:54:58,037 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-05-01 07:54:58,037 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-05-01 07:54:58,037 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-05-01 07:54:58,037 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-05-01 07:54:58,038 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-05-01 07:54:58,038 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-05-01 07:54:58,038 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-05-01 07:54:58,038 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2021-05-01 07:54:58,039 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-05-01 07:54:58,039 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-05-01 07:54:58,039 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-05-01 07:54:58,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-05-01 07:54:58,039 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-05-01 07:54:58,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-05-01 07:54:58,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-05-01 07:54:58,042 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-05-01 07:54:58,387 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-05-01 07:54:58,387 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-05-01 07:54:58,388 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.05 07:54:58 BoogieIcfgContainer [2021-05-01 07:54:58,388 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-05-01 07:54:58,390 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-05-01 07:54:58,390 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-05-01 07:54:58,392 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-05-01 07:54:58,393 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 01.05 07:54:57" (1/3) ... [2021-05-01 07:54:58,393 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@67d7226f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.05 07:54:58, skipping insertion in model container [2021-05-01 07:54:58,394 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.05 07:54:57" (2/3) ... [2021-05-01 07:54:58,394 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@67d7226f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.05 07:54:58, skipping insertion in model container [2021-05-01 07:54:58,394 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.05 07:54:58" (3/3) ... [2021-05-01 07:54:58,395 INFO L111 eAbstractionObserver]: Analyzing ICFG nested_delay_notd2.c [2021-05-01 07:54:58,400 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:AcceleratedInterpolation Determinization: PREDICATE_ABSTRACTION [2021-05-01 07:54:58,403 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-05-01 07:54:58,420 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-01 07:54:58,449 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-05-01 07:54:58,449 INFO L377 AbstractCegarLoop]: Hoare is true [2021-05-01 07:54:58,449 INFO L378 AbstractCegarLoop]: Compute interpolants for AcceleratedInterpolation [2021-05-01 07:54:58,449 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-01 07:54:58,449 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-01 07:54:58,449 INFO L381 AbstractCegarLoop]: Difference is false [2021-05-01 07:54:58,450 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-01 07:54:58,450 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-01 07:54:58,467 INFO L276 IsEmpty]: Start isEmpty. Operand has 32 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 24 states have internal predecessors, (34), 4 states have call successors, (4), 4 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-05-01 07:54:58,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-01 07:54:58,474 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:54:58,475 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:54:58,475 INFO L428 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:54:58,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:54:58,480 INFO L82 PathProgramCache]: Analyzing trace with hash -1039138334, now seen corresponding path program 1 times [2021-05-01 07:54:58,487 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:54:58,487 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1147819266] [2021-05-01 07:54:58,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:54:58,548 INFO L224 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2021-05-01 07:54:58,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:54:58,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:58,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:54:58,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:58,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:54:58,774 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:54:58,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:54:58,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:58,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:54:58,811 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:54:58,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:54:58,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:58,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:54:58,818 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:58,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:54:58,819 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:54:58,821 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:54:58,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1147819266] [2021-05-01 07:54:58,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1147819266] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:54:58,824 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:54:58,824 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-05-01 07:54:58,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072232305] [2021-05-01 07:54:58,829 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-05-01 07:54:58,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:54:58,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-05-01 07:54:58,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-01 07:54:58,851 INFO L87 Difference]: Start difference. First operand has 32 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 24 states have internal predecessors, (34), 4 states have call successors, (4), 4 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-05-01 07:54:58,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:54:58,977 INFO L93 Difference]: Finished difference Result 50 states and 71 transitions. [2021-05-01 07:54:58,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-05-01 07:54:58,979 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 21 [2021-05-01 07:54:58,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:54:58,984 INFO L225 Difference]: With dead ends: 50 [2021-05-01 07:54:58,984 INFO L226 Difference]: Without dead ends: 27 [2021-05-01 07:54:58,987 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 80.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-01 07:54:59,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2021-05-01 07:54:59,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 27. [2021-05-01 07:54:59,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 19 states have (on average 1.368421052631579) internal successors, (26), 20 states have internal predecessors, (26), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-05-01 07:54:59,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 33 transitions. [2021-05-01 07:54:59,025 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 33 transitions. Word has length 21 [2021-05-01 07:54:59,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:54:59,026 INFO L480 AbstractCegarLoop]: Abstraction has 27 states and 33 transitions. [2021-05-01 07:54:59,026 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-05-01 07:54:59,026 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 33 transitions. [2021-05-01 07:54:59,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-01 07:54:59,027 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:54:59,027 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:54:59,027 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-05-01 07:54:59,027 INFO L428 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:54:59,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:54:59,028 INFO L82 PathProgramCache]: Analyzing trace with hash 677978447, now seen corresponding path program 1 times [2021-05-01 07:54:59,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:54:59,029 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1953935162] [2021-05-01 07:54:59,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:54:59,031 INFO L224 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2021-05-01 07:54:59,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:54:59,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:54:59,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:54:59,144 INFO L142 QuantifierPusher]: treesize reduction 6, result has 14.3 percent of original size [2021-05-01 07:54:59,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:54:59,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:54:59,202 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:54:59,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:54:59,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:54:59,217 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:54:59,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:54:59,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:54:59,224 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:54:59,224 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:54:59,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1953935162] [2021-05-01 07:54:59,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1953935162] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:54:59,225 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:54:59,225 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-01 07:54:59,225 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184269228] [2021-05-01 07:54:59,226 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-01 07:54:59,226 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:54:59,226 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-01 07:54:59,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-01 07:54:59,227 INFO L87 Difference]: Start difference. First operand 27 states and 33 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:54:59,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:54:59,407 INFO L93 Difference]: Finished difference Result 46 states and 60 transitions. [2021-05-01 07:54:59,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-01 07:54:59,408 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 21 [2021-05-01 07:54:59,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:54:59,409 INFO L225 Difference]: With dead ends: 46 [2021-05-01 07:54:59,409 INFO L226 Difference]: Without dead ends: 31 [2021-05-01 07:54:59,410 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 89.9ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-01 07:54:59,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2021-05-01 07:54:59,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 28. [2021-05-01 07:54:59,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 20 states have (on average 1.35) internal successors, (27), 21 states have internal predecessors, (27), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-05-01 07:54:59,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 34 transitions. [2021-05-01 07:54:59,420 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 34 transitions. Word has length 21 [2021-05-01 07:54:59,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:54:59,420 INFO L480 AbstractCegarLoop]: Abstraction has 28 states and 34 transitions. [2021-05-01 07:54:59,421 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:54:59,421 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 34 transitions. [2021-05-01 07:54:59,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-01 07:54:59,421 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:54:59,422 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:54:59,422 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-05-01 07:54:59,422 INFO L428 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:54:59,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:54:59,422 INFO L82 PathProgramCache]: Analyzing trace with hash -673447056, now seen corresponding path program 1 times [2021-05-01 07:54:59,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:54:59,423 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [497624474] [2021-05-01 07:54:59,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:54:59,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:54:59,492 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_16 v_~SIZE~0_12) (<= v_~last~0_17 v_main_~c~0_16)) InVars {~SIZE~0=v_~SIZE~0_12, main_~c~0=v_main_~c~0_16, ~last~0=v_~last~0_17} OutVars{~SIZE~0=v_~SIZE~0_12, main_~c~0=v_main_~c~0_16, ~last~0=v_~last~0_17} AuxVars[] AssignedVars[] [2021-05-01 07:54:59,538 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:54:59,551 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,562 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:54:59,570 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,572 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,582 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:54:59,586 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:54:59,594 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,598 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:54:59,600 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:54:59,604 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,605 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:54:59,613 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,616 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:54:59,620 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,629 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:54:59,632 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,637 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,640 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,646 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,649 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,652 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,662 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,666 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,668 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,671 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:54:59,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:54:59,699 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:54:59,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:54:59,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:54:59,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-05-01 07:54:59,774 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:54:59,801 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:54:59,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:54:59,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:54:59,832 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:54:59,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:54:59,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:54:59,840 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:54:59,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:54:59,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:54:59,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:54:59,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:54:59,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:54:59,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:54:59,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-05-01 07:54:59,884 INFO L142 QuantifierPusher]: treesize reduction 17, result has 5.6 percent of original size [2021-05-01 07:54:59,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:54:59,886 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:54:59,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [497624474] [2021-05-01 07:54:59,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [497624474] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:54:59,887 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:54:59,887 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-05-01 07:54:59,890 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932398973] [2021-05-01 07:54:59,892 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-01 07:54:59,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:54:59,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-01 07:54:59,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-05-01 07:54:59,894 INFO L87 Difference]: Start difference. First operand 28 states and 34 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-05-01 07:55:00,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:00,081 INFO L93 Difference]: Finished difference Result 59 states and 82 transitions. [2021-05-01 07:55:00,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-01 07:55:00,082 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 24 [2021-05-01 07:55:00,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:00,086 INFO L225 Difference]: With dead ends: 59 [2021-05-01 07:55:00,087 INFO L226 Difference]: Without dead ends: 43 [2021-05-01 07:55:00,088 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 70.1ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-05-01 07:55:00,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2021-05-01 07:55:00,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 35. [2021-05-01 07:55:00,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 27 states have (on average 1.3333333333333333) internal successors, (36), 28 states have internal predecessors, (36), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-05-01 07:55:00,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 43 transitions. [2021-05-01 07:55:00,113 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 43 transitions. Word has length 24 [2021-05-01 07:55:00,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:00,113 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 43 transitions. [2021-05-01 07:55:00,113 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-05-01 07:55:00,114 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 43 transitions. [2021-05-01 07:55:00,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-01 07:55:00,115 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:00,115 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:00,115 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-05-01 07:55:00,116 INFO L428 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:00,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:00,117 INFO L82 PathProgramCache]: Analyzing trace with hash 708533296, now seen corresponding path program 1 times [2021-05-01 07:55:00,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:00,117 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [510112332] [2021-05-01 07:55:00,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:00,123 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:00,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:00,126 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_20 v_~last~0_18) (< v_main_~c~0_20 v_~SIZE~0_13)) InVars {~SIZE~0=v_~SIZE~0_13, main_~c~0=v_main_~c~0_20, ~last~0=v_~last~0_18} OutVars{~SIZE~0=v_~SIZE~0_13, main_~c~0=v_main_~c~0_20, ~last~0=v_~last~0_18} AuxVars[] AssignedVars[] [2021-05-01 07:55:00,136 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:00,143 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,147 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,152 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,158 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,161 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,164 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,173 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:00,175 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,176 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,182 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,186 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:00,191 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:00,193 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,194 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:00,197 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,199 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,200 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:00,203 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:00,207 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,210 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,212 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,214 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,216 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,219 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:00,221 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:00,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:00,252 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:00,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:00,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:00,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:00,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:00,338 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:00,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:00,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:00,360 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:00,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:00,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:00,367 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:00,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:00,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:00,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:00,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:00,383 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.9 percent of original size [2021-05-01 07:55:00,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:00,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-05-01 07:55:00,406 INFO L142 QuantifierPusher]: treesize reduction 15, result has 6.3 percent of original size [2021-05-01 07:55:00,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:00,407 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:00,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [510112332] [2021-05-01 07:55:00,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [510112332] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:00,410 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:00,410 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-05-01 07:55:00,410 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887030287] [2021-05-01 07:55:00,411 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-01 07:55:00,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:00,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-01 07:55:00,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-05-01 07:55:00,412 INFO L87 Difference]: Start difference. First operand 35 states and 43 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-05-01 07:55:00,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:00,527 INFO L93 Difference]: Finished difference Result 64 states and 85 transitions. [2021-05-01 07:55:00,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-01 07:55:00,528 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 24 [2021-05-01 07:55:00,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:00,529 INFO L225 Difference]: With dead ends: 64 [2021-05-01 07:55:00,529 INFO L226 Difference]: Without dead ends: 41 [2021-05-01 07:55:00,529 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 68.7ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-05-01 07:55:00,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2021-05-01 07:55:00,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 34. [2021-05-01 07:55:00,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 26 states have (on average 1.2692307692307692) internal successors, (33), 27 states have internal predecessors, (33), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-05-01 07:55:00,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 40 transitions. [2021-05-01 07:55:00,537 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 40 transitions. Word has length 24 [2021-05-01 07:55:00,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:00,537 INFO L480 AbstractCegarLoop]: Abstraction has 34 states and 40 transitions. [2021-05-01 07:55:00,538 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-05-01 07:55:00,538 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 40 transitions. [2021-05-01 07:55:00,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-05-01 07:55:00,538 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:00,538 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:00,539 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-05-01 07:55:00,539 INFO L428 AbstractCegarLoop]: === Iteration 5 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:00,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:00,539 INFO L82 PathProgramCache]: Analyzing trace with hash -2061972965, now seen corresponding path program 1 times [2021-05-01 07:55:00,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:00,539 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [976176088] [2021-05-01 07:55:00,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:00,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:00,547 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_19 v_main_~c~0_24) (< v_main_~c~0_24 v_~SIZE~0_14)) InVars {~SIZE~0=v_~SIZE~0_14, main_~c~0=v_main_~c~0_24, ~last~0=v_~last~0_19} OutVars{~SIZE~0=v_~SIZE~0_14, main_~c~0=v_main_~c~0_24, ~last~0=v_~last~0_19} AuxVars[] AssignedVars[] [2021-05-01 07:55:00,554 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:00,557 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,559 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:00,560 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,561 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,565 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:00,567 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:00,571 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:00,574 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,575 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:00,577 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,577 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:00,580 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,583 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:00,585 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,589 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:00,592 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,594 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,597 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,600 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,602 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,604 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,606 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,608 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,610 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,611 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:00,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:00,631 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:00,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:00,660 INFO L142 QuantifierPusher]: treesize reduction 4, result has 50.0 percent of original size [2021-05-01 07:55:00,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:00,664 INFO L142 QuantifierPusher]: treesize reduction 13, result has 38.1 percent of original size [2021-05-01 07:55:00,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-05-01 07:55:00,670 INFO L142 QuantifierPusher]: treesize reduction 6, result has 14.3 percent of original size [2021-05-01 07:55:00,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:00,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:00,693 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:00,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:00,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:00,708 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:00,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:00,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:00,713 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:00,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:00,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:00,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-05-01 07:55:00,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-05-01 07:55:00,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:00,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:00,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:00,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:00,766 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:00,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [976176088] [2021-05-01 07:55:00,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [976176088] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:00,766 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:00,766 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-05-01 07:55:00,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599597526] [2021-05-01 07:55:00,767 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-01 07:55:00,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:00,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-01 07:55:00,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-05-01 07:55:00,768 INFO L87 Difference]: Start difference. First operand 34 states and 40 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:01,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:01,003 INFO L93 Difference]: Finished difference Result 77 states and 98 transitions. [2021-05-01 07:55:01,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-01 07:55:01,004 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 25 [2021-05-01 07:55:01,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:01,005 INFO L225 Difference]: With dead ends: 77 [2021-05-01 07:55:01,005 INFO L226 Difference]: Without dead ends: 55 [2021-05-01 07:55:01,006 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 190.4ms TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2021-05-01 07:55:01,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2021-05-01 07:55:01,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 50. [2021-05-01 07:55:01,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 41 states have (on average 1.2926829268292683) internal successors, (53), 42 states have internal predecessors, (53), 5 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-05-01 07:55:01,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 62 transitions. [2021-05-01 07:55:01,016 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 62 transitions. Word has length 25 [2021-05-01 07:55:01,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:01,016 INFO L480 AbstractCegarLoop]: Abstraction has 50 states and 62 transitions. [2021-05-01 07:55:01,016 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:01,017 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 62 transitions. [2021-05-01 07:55:01,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-05-01 07:55:01,018 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:01,018 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:01,018 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-05-01 07:55:01,018 INFO L428 AbstractCegarLoop]: === Iteration 6 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:01,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:01,019 INFO L82 PathProgramCache]: Analyzing trace with hash -2060125923, now seen corresponding path program 1 times [2021-05-01 07:55:01,019 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:01,019 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2107176990] [2021-05-01 07:55:01,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:01,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:01,026 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_20 v_main_~c~0_28) (< v_main_~c~0_28 v_~SIZE~0_15)) InVars {~SIZE~0=v_~SIZE~0_15, main_~c~0=v_main_~c~0_28, ~last~0=v_~last~0_20} OutVars{~SIZE~0=v_~SIZE~0_15, main_~c~0=v_main_~c~0_28, ~last~0=v_~last~0_20} AuxVars[] AssignedVars[] [2021-05-01 07:55:01,031 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:01,034 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,035 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:01,036 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,037 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,042 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,046 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:01,050 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:01,051 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:01,052 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:01,055 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,055 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:01,058 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,061 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,063 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:01,067 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,070 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:01,073 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,076 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,079 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,081 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,083 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,085 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,088 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,090 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,091 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:01,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:01,112 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:01,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:01,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:01,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:01,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-05-01 07:55:01,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-05-01 07:55:01,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:01,187 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:01,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:01,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:01,210 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:01,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:01,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:01,225 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:01,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,237 INFO L147 QuantifierPusher]: treesize reduction 11, result has 70.3 percent of original size 26 [2021-05-01 07:55:01,282 INFO L142 QuantifierPusher]: treesize reduction 16, result has 38.5 percent of original size [2021-05-01 07:55:01,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:01,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:55:01,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,311 INFO L147 QuantifierPusher]: treesize reduction 2, result has 88.2 percent of original size 15 [2021-05-01 07:55:01,326 INFO L142 QuantifierPusher]: treesize reduction 24, result has 4.0 percent of original size [2021-05-01 07:55:01,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:01,330 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:01,331 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2107176990] [2021-05-01 07:55:01,331 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2107176990] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:01,331 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:01,331 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-05-01 07:55:01,331 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393283200] [2021-05-01 07:55:01,331 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-01 07:55:01,332 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:01,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-01 07:55:01,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-05-01 07:55:01,332 INFO L87 Difference]: Start difference. First operand 50 states and 62 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:01,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:01,511 INFO L93 Difference]: Finished difference Result 101 states and 129 transitions. [2021-05-01 07:55:01,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-01 07:55:01,517 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 25 [2021-05-01 07:55:01,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:01,521 INFO L225 Difference]: With dead ends: 101 [2021-05-01 07:55:01,521 INFO L226 Difference]: Without dead ends: 63 [2021-05-01 07:55:01,522 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 115.2ms TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-05-01 07:55:01,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2021-05-01 07:55:01,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 56. [2021-05-01 07:55:01,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 47 states have (on average 1.297872340425532) internal successors, (61), 48 states have internal predecessors, (61), 5 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-05-01 07:55:01,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 70 transitions. [2021-05-01 07:55:01,538 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 70 transitions. Word has length 25 [2021-05-01 07:55:01,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:01,538 INFO L480 AbstractCegarLoop]: Abstraction has 56 states and 70 transitions. [2021-05-01 07:55:01,538 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:01,538 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 70 transitions. [2021-05-01 07:55:01,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-05-01 07:55:01,539 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:01,539 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:01,539 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-05-01 07:55:01,539 INFO L428 AbstractCegarLoop]: === Iteration 7 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:01,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:01,540 INFO L82 PathProgramCache]: Analyzing trace with hash 2067453981, now seen corresponding path program 1 times [2021-05-01 07:55:01,540 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:01,540 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1465234312] [2021-05-01 07:55:01,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:01,548 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:01,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:01,550 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_32 v_~SIZE~0_16) (< v_main_~c~0_32 v_~last~0_21)) InVars {~SIZE~0=v_~SIZE~0_16, main_~c~0=v_main_~c~0_32, ~last~0=v_~last~0_21} OutVars{~SIZE~0=v_~SIZE~0_16, main_~c~0=v_main_~c~0_32, ~last~0=v_~last~0_21} AuxVars[] AssignedVars[] [2021-05-01 07:55:01,558 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:01,561 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,563 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:01,567 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,568 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,574 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:01,578 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,583 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,586 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:01,586 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:01,589 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,591 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,592 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:01,594 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:01,596 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:01,601 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,605 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,608 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,610 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,613 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,616 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,618 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,620 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,622 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,626 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,628 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:01,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:01,647 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:01,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:01,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:01,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:01,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-05-01 07:55:01,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:01,713 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:01,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:01,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:01,727 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:01,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:01,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:01,730 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:01,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:01,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:01,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:01,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:01,749 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:01,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:55:01,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:01,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:01,777 INFO L142 QuantifierPusher]: treesize reduction 14, result has 6.7 percent of original size [2021-05-01 07:55:01,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:01,778 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:01,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1465234312] [2021-05-01 07:55:01,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1465234312] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:01,778 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:01,778 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-05-01 07:55:01,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995825694] [2021-05-01 07:55:01,779 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-01 07:55:01,779 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:01,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-01 07:55:01,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-05-01 07:55:01,779 INFO L87 Difference]: Start difference. First operand 56 states and 70 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:02,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:02,035 INFO L93 Difference]: Finished difference Result 105 states and 135 transitions. [2021-05-01 07:55:02,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-01 07:55:02,036 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 25 [2021-05-01 07:55:02,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:02,037 INFO L225 Difference]: With dead ends: 105 [2021-05-01 07:55:02,037 INFO L226 Difference]: Without dead ends: 80 [2021-05-01 07:55:02,037 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 122.4ms TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-05-01 07:55:02,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2021-05-01 07:55:02,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 75. [2021-05-01 07:55:02,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 65 states have (on average 1.3076923076923077) internal successors, (85), 66 states have internal predecessors, (85), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:02,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 96 transitions. [2021-05-01 07:55:02,049 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 96 transitions. Word has length 25 [2021-05-01 07:55:02,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:02,049 INFO L480 AbstractCegarLoop]: Abstraction has 75 states and 96 transitions. [2021-05-01 07:55:02,049 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:02,049 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 96 transitions. [2021-05-01 07:55:02,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-05-01 07:55:02,050 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:02,050 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:02,050 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-05-01 07:55:02,050 INFO L428 AbstractCegarLoop]: === Iteration 8 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:02,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:02,051 INFO L82 PathProgramCache]: Analyzing trace with hash 2069301023, now seen corresponding path program 1 times [2021-05-01 07:55:02,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:02,051 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2121840969] [2021-05-01 07:55:02,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:02,055 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:02,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:02,056 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_36 v_~SIZE~0_17) (< v_main_~c~0_36 v_~last~0_22)) InVars {~SIZE~0=v_~SIZE~0_17, main_~c~0=v_main_~c~0_36, ~last~0=v_~last~0_22} OutVars{~SIZE~0=v_~SIZE~0_17, main_~c~0=v_main_~c~0_36, ~last~0=v_~last~0_22} AuxVars[] AssignedVars[] [2021-05-01 07:55:02,060 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:02,062 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,063 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:02,065 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,066 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,072 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:02,075 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,084 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,087 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:02,088 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:02,090 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,093 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,093 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:02,097 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:02,099 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,101 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,104 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,106 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,109 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,112 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,115 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,117 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,119 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,122 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,124 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,125 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:02,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:02,144 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:02,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:02,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:02,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:02,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:55:02,197 INFO L142 QuantifierPusher]: treesize reduction 7, result has 81.1 percent of original size [2021-05-01 07:55:02,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-05-01 07:55:02,217 INFO L142 QuantifierPusher]: treesize reduction 17, result has 55.3 percent of original size [2021-05-01 07:55:02,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:02,234 INFO L142 QuantifierPusher]: treesize reduction 26, result has 46.9 percent of original size [2021-05-01 07:55:02,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-05-01 07:55:02,251 INFO L142 QuantifierPusher]: treesize reduction 26, result has 38.1 percent of original size [2021-05-01 07:55:02,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:02,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:02,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:02,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:02,311 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:02,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:02,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:02,319 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:02,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:02,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:02,323 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:02,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,326 INFO L147 QuantifierPusher]: treesize reduction 14, result has 71.4 percent of original size 35 [2021-05-01 07:55:02,389 INFO L142 QuantifierPusher]: treesize reduction 9, result has 76.3 percent of original size [2021-05-01 07:55:02,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:55:02,419 INFO L142 QuantifierPusher]: treesize reduction 14, result has 57.6 percent of original size [2021-05-01 07:55:02,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:02,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,448 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:55:02,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:02,469 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:02,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2121840969] [2021-05-01 07:55:02,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2121840969] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:02,469 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:02,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-05-01 07:55:02,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983260829] [2021-05-01 07:55:02,470 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-01 07:55:02,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:02,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-01 07:55:02,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-05-01 07:55:02,471 INFO L87 Difference]: Start difference. First operand 75 states and 96 transitions. Second operand has 14 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 12 states have internal predecessors, (19), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:02,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:02,810 INFO L93 Difference]: Finished difference Result 156 states and 205 transitions. [2021-05-01 07:55:02,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-01 07:55:02,812 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 12 states have internal predecessors, (19), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 25 [2021-05-01 07:55:02,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:02,813 INFO L225 Difference]: With dead ends: 156 [2021-05-01 07:55:02,813 INFO L226 Difference]: Without dead ends: 93 [2021-05-01 07:55:02,814 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 332.6ms TimeCoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-05-01 07:55:02,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2021-05-01 07:55:02,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 80. [2021-05-01 07:55:02,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 70 states have (on average 1.3) internal successors, (91), 70 states have internal predecessors, (91), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:02,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 102 transitions. [2021-05-01 07:55:02,826 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 102 transitions. Word has length 25 [2021-05-01 07:55:02,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:02,826 INFO L480 AbstractCegarLoop]: Abstraction has 80 states and 102 transitions. [2021-05-01 07:55:02,826 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 12 states have internal predecessors, (19), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:02,826 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 102 transitions. [2021-05-01 07:55:02,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-01 07:55:02,827 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:02,827 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:02,827 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-05-01 07:55:02,827 INFO L428 AbstractCegarLoop]: === Iteration 9 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:02,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:02,828 INFO L82 PathProgramCache]: Analyzing trace with hash -1640504642, now seen corresponding path program 2 times [2021-05-01 07:55:02,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:02,828 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1212917862] [2021-05-01 07:55:02,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:02,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:02,836 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_40 v_~SIZE~0_18) (<= v_~last~0_23 v_main_~c~0_40)) InVars {~SIZE~0=v_~SIZE~0_18, main_~c~0=v_main_~c~0_40, ~last~0=v_~last~0_23} OutVars{~SIZE~0=v_~SIZE~0_18, main_~c~0=v_main_~c~0_40, ~last~0=v_~last~0_23} AuxVars[] AssignedVars[] [2021-05-01 07:55:02,839 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:02,843 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,846 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,850 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,853 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,856 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,859 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,860 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,861 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:02,862 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,863 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,867 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:02,868 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:02,872 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,875 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:02,876 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:02,878 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,879 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:02,882 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,885 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:02,887 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,890 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,894 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,896 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:02,898 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,900 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:02,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:02,922 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:02,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:02,926 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_24 v_main_~c~0_42) (< (+ v_main_~c~0_42 1) v_~SIZE~0_19)) InVars {~SIZE~0=v_~SIZE~0_19, main_~c~0=v_main_~c~0_42, ~last~0=v_~last~0_24} OutVars{~SIZE~0=v_~SIZE~0_19, main_~c~0=v_main_~c~0_42, ~last~0=v_~last~0_24} AuxVars[] AssignedVars[] [2021-05-01 07:55:02,930 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:02,934 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,938 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,942 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,946 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,949 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,952 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,958 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,959 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:02,960 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,961 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,965 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:02,966 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:02,970 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:02,973 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,974 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:02,977 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,977 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:02,980 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,983 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,986 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:02,989 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:02,991 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,993 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,995 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:02,996 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:03,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:55:03,015 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:03,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:03,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:03,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:03,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-05-01 07:55:03,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-05-01 07:55:03,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:03,080 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:03,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:03,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:03,088 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:03,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:03,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:03,092 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:03,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,095 INFO L147 QuantifierPusher]: treesize reduction 11, result has 70.3 percent of original size 26 [2021-05-01 07:55:03,135 INFO L142 QuantifierPusher]: treesize reduction 16, result has 38.5 percent of original size [2021-05-01 07:55:03,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:03,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:55:03,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,153 INFO L147 QuantifierPusher]: treesize reduction 2, result has 88.2 percent of original size 15 [2021-05-01 07:55:03,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-05-01 07:55:03,176 INFO L142 QuantifierPusher]: treesize reduction 3, result has 86.4 percent of original size [2021-05-01 07:55:03,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-01 07:55:03,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:55:03,193 INFO L142 QuantifierPusher]: treesize reduction 24, result has 4.0 percent of original size [2021-05-01 07:55:03,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:03,194 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:03,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1212917862] [2021-05-01 07:55:03,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1212917862] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:03,194 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:03,194 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-05-01 07:55:03,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012412133] [2021-05-01 07:55:03,195 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-01 07:55:03,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:03,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-01 07:55:03,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-05-01 07:55:03,196 INFO L87 Difference]: Start difference. First operand 80 states and 102 transitions. Second operand has 10 states, 10 states have (on average 2.2) internal successors, (22), 9 states have internal predecessors, (22), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:03,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:03,401 INFO L93 Difference]: Finished difference Result 161 states and 207 transitions. [2021-05-01 07:55:03,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-01 07:55:03,401 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 9 states have internal predecessors, (22), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 28 [2021-05-01 07:55:03,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:03,402 INFO L225 Difference]: With dead ends: 161 [2021-05-01 07:55:03,402 INFO L226 Difference]: Without dead ends: 98 [2021-05-01 07:55:03,403 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 128.7ms TimeCoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-05-01 07:55:03,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2021-05-01 07:55:03,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 89. [2021-05-01 07:55:03,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 79 states have (on average 1.2658227848101267) internal successors, (100), 79 states have internal predecessors, (100), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:03,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 111 transitions. [2021-05-01 07:55:03,416 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 111 transitions. Word has length 28 [2021-05-01 07:55:03,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:03,416 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 111 transitions. [2021-05-01 07:55:03,416 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 9 states have internal predecessors, (22), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:03,417 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 111 transitions. [2021-05-01 07:55:03,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-01 07:55:03,417 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:03,417 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:03,418 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-05-01 07:55:03,418 INFO L428 AbstractCegarLoop]: === Iteration 10 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:03,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:03,418 INFO L82 PathProgramCache]: Analyzing trace with hash 1643345404, now seen corresponding path program 1 times [2021-05-01 07:55:03,418 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:03,418 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [630681211] [2021-05-01 07:55:03,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:03,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:03,428 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_25 v_main_~c~0_47) (< v_main_~c~0_47 v_~SIZE~0_20)) InVars {~SIZE~0=v_~SIZE~0_20, main_~c~0=v_main_~c~0_47, ~last~0=v_~last~0_25} OutVars{~SIZE~0=v_~SIZE~0_20, main_~c~0=v_main_~c~0_47, ~last~0=v_~last~0_25} AuxVars[] AssignedVars[] [2021-05-01 07:55:03,432 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:03,437 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,440 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,445 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,449 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,452 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,459 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,460 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,461 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:03,464 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,464 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,469 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,473 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:03,477 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:03,478 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:03,479 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:03,481 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,482 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:03,487 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,489 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,493 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:03,495 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,497 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,500 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,502 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:03,502 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:03,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:03,522 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:03,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:03,524 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_49 v_~SIZE~0_21) (< v_main_~c~0_49 v_~last~0_26)) InVars {~SIZE~0=v_~SIZE~0_21, main_~c~0=v_main_~c~0_49, ~last~0=v_~last~0_26} OutVars{~SIZE~0=v_~SIZE~0_21, main_~c~0=v_main_~c~0_49, ~last~0=v_~last~0_26} AuxVars[] AssignedVars[] [2021-05-01 07:55:03,526 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:03,530 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,533 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,537 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,540 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,543 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,544 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,545 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:03,552 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,553 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,558 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:03,562 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,567 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:03,593 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,594 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:03,597 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,599 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,600 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:03,606 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:03,610 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,612 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,614 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,617 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,619 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,622 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:03,625 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:03,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:03,648 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:03,651 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:03,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:03,653 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_51 1) v_~SIZE~0_22) (< v_main_~c~0_51 v_~last~0_27)) InVars {~SIZE~0=v_~SIZE~0_22, main_~c~0=v_main_~c~0_51, ~last~0=v_~last~0_27} OutVars{~SIZE~0=v_~SIZE~0_22, main_~c~0=v_main_~c~0_51, ~last~0=v_~last~0_27} AuxVars[] AssignedVars[] [2021-05-01 07:55:03,656 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:03,660 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,665 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,668 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,672 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,675 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,676 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,678 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:03,680 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,681 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,687 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,691 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:03,697 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,700 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:03,701 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:03,704 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,707 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,708 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:03,718 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,721 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:03,724 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,726 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,729 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,731 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,734 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,737 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:03,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:55:03,759 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:03,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:03,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:03,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:03,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:03,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:03,824 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:03,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:03,840 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:03,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:03,860 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:03,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:03,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:03,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:03,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:03,928 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:03,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:03,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:03,935 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:03,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:03,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:03,939 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:03,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,944 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:55:03,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:03,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:03,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:03,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:04,015 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:04,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:04,020 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:04,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:04,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,041 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:04,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:04,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:04,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,106 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:55:04,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:04,132 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:04,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [630681211] [2021-05-01 07:55:04,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [630681211] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:04,132 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:04,132 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-05-01 07:55:04,132 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957965480] [2021-05-01 07:55:04,132 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-01 07:55:04,133 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:04,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-01 07:55:04,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-05-01 07:55:04,133 INFO L87 Difference]: Start difference. First operand 89 states and 111 transitions. Second operand has 16 states, 16 states have (on average 1.375) internal successors, (22), 14 states have internal predecessors, (22), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:04,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:04,483 INFO L93 Difference]: Finished difference Result 180 states and 229 transitions. [2021-05-01 07:55:04,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-01 07:55:04,483 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.375) internal successors, (22), 14 states have internal predecessors, (22), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 28 [2021-05-01 07:55:04,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:04,484 INFO L225 Difference]: With dead ends: 180 [2021-05-01 07:55:04,484 INFO L226 Difference]: Without dead ends: 108 [2021-05-01 07:55:04,485 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 6 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 318.4ms TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-05-01 07:55:04,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2021-05-01 07:55:04,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 90. [2021-05-01 07:55:04,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 80 states have (on average 1.275) internal successors, (102), 80 states have internal predecessors, (102), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:04,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 113 transitions. [2021-05-01 07:55:04,497 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 113 transitions. Word has length 28 [2021-05-01 07:55:04,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:04,498 INFO L480 AbstractCegarLoop]: Abstraction has 90 states and 113 transitions. [2021-05-01 07:55:04,498 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.375) internal successors, (22), 14 states have internal predecessors, (22), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:04,498 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 113 transitions. [2021-05-01 07:55:04,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-01 07:55:04,498 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:04,499 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:04,499 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-05-01 07:55:04,499 INFO L428 AbstractCegarLoop]: === Iteration 11 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:04,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:04,499 INFO L82 PathProgramCache]: Analyzing trace with hash 1477805054, now seen corresponding path program 2 times [2021-05-01 07:55:04,500 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:04,500 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1472763701] [2021-05-01 07:55:04,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:04,506 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:04,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:04,507 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_57 v_~SIZE~0_23) (< v_main_~c~0_57 v_~last~0_28)) InVars {~SIZE~0=v_~SIZE~0_23, main_~c~0=v_main_~c~0_57, ~last~0=v_~last~0_28} OutVars{~SIZE~0=v_~SIZE~0_23, main_~c~0=v_main_~c~0_57, ~last~0=v_~last~0_28} AuxVars[] AssignedVars[] [2021-05-01 07:55:04,510 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:04,513 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,516 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,519 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,522 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,524 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,525 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,526 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:04,527 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,528 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,532 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,536 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:04,541 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,544 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:04,544 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:04,546 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,549 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,549 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:04,552 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:04,555 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,558 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,560 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,562 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,564 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,566 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:04,567 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:04,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:04,586 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:04,587 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:04,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:04,588 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_59 v_~last~0_29) (< (+ v_main_~c~0_59 1) v_~SIZE~0_24)) InVars {~SIZE~0=v_~SIZE~0_24, main_~c~0=v_main_~c~0_59, ~last~0=v_~last~0_29} OutVars{~SIZE~0=v_~SIZE~0_24, main_~c~0=v_main_~c~0_59, ~last~0=v_~last~0_29} AuxVars[] AssignedVars[] [2021-05-01 07:55:04,590 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:04,596 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,618 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,621 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,624 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,626 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,627 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,628 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:04,630 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,630 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,634 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,638 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:04,642 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:04,644 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,645 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:04,647 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,649 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,650 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:04,653 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:04,655 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:04,658 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,660 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,662 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,664 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,666 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,667 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:04,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:04,685 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:04,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:04,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:04,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:04,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:55:04,730 INFO L142 QuantifierPusher]: treesize reduction 7, result has 81.1 percent of original size [2021-05-01 07:55:04,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-05-01 07:55:04,749 INFO L142 QuantifierPusher]: treesize reduction 17, result has 55.3 percent of original size [2021-05-01 07:55:04,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:04,764 INFO L142 QuantifierPusher]: treesize reduction 26, result has 46.9 percent of original size [2021-05-01 07:55:04,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-05-01 07:55:04,781 INFO L142 QuantifierPusher]: treesize reduction 26, result has 38.1 percent of original size [2021-05-01 07:55:04,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:04,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:04,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:04,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:04,835 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:04,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:04,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:04,845 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:04,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:04,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:04,849 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:04,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,853 INFO L147 QuantifierPusher]: treesize reduction 11, result has 76.1 percent of original size 35 [2021-05-01 07:55:04,913 INFO L142 QuantifierPusher]: treesize reduction 9, result has 76.3 percent of original size [2021-05-01 07:55:04,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:55:04,942 INFO L142 QuantifierPusher]: treesize reduction 14, result has 57.6 percent of original size [2021-05-01 07:55:04,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:04,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:04,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:04,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:05,008 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:05,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:05,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,037 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:55:05,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:05,075 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:05,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1472763701] [2021-05-01 07:55:05,075 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1472763701] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:05,075 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:05,075 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-05-01 07:55:05,075 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451421917] [2021-05-01 07:55:05,077 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-01 07:55:05,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:05,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-01 07:55:05,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-05-01 07:55:05,079 INFO L87 Difference]: Start difference. First operand 90 states and 113 transitions. Second operand has 16 states, 16 states have (on average 1.375) internal successors, (22), 14 states have internal predecessors, (22), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:05,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:05,458 INFO L93 Difference]: Finished difference Result 181 states and 231 transitions. [2021-05-01 07:55:05,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-01 07:55:05,459 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.375) internal successors, (22), 14 states have internal predecessors, (22), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 28 [2021-05-01 07:55:05,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:05,460 INFO L225 Difference]: With dead ends: 181 [2021-05-01 07:55:05,460 INFO L226 Difference]: Without dead ends: 109 [2021-05-01 07:55:05,461 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 402.7ms TimeCoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-05-01 07:55:05,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2021-05-01 07:55:05,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 92. [2021-05-01 07:55:05,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 82 states have (on average 1.2682926829268293) internal successors, (104), 82 states have internal predecessors, (104), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:05,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 115 transitions. [2021-05-01 07:55:05,472 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 115 transitions. Word has length 28 [2021-05-01 07:55:05,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:05,472 INFO L480 AbstractCegarLoop]: Abstraction has 92 states and 115 transitions. [2021-05-01 07:55:05,473 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.375) internal successors, (22), 14 states have internal predecessors, (22), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:05,473 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 115 transitions. [2021-05-01 07:55:05,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-05-01 07:55:05,473 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:05,473 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:05,474 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-05-01 07:55:05,474 INFO L428 AbstractCegarLoop]: === Iteration 12 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:05,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:05,474 INFO L82 PathProgramCache]: Analyzing trace with hash 942246269, now seen corresponding path program 3 times [2021-05-01 07:55:05,474 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:05,474 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [774922507] [2021-05-01 07:55:05,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:05,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:05,482 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_30 v_main_~c~0_64) (< v_main_~c~0_64 v_~SIZE~0_25)) InVars {~SIZE~0=v_~SIZE~0_25, main_~c~0=v_main_~c~0_64, ~last~0=v_~last~0_30} OutVars{~SIZE~0=v_~SIZE~0_25, main_~c~0=v_main_~c~0_64, ~last~0=v_~last~0_30} AuxVars[] AssignedVars[] [2021-05-01 07:55:05,484 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:05,486 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,487 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:05,488 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,489 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,493 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:05,494 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:05,498 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,501 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:05,501 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:05,504 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,504 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:05,506 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,509 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,511 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,514 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,516 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:05,519 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,521 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:05,524 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,526 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,529 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,531 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,534 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,536 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,536 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:05,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:05,556 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:05,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:05,559 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_31 v_main_~c~0_66) (< (+ v_main_~c~0_66 1) v_~SIZE~0_26)) InVars {~SIZE~0=v_~SIZE~0_26, main_~c~0=v_main_~c~0_66, ~last~0=v_~last~0_31} OutVars{~SIZE~0=v_~SIZE~0_26, main_~c~0=v_main_~c~0_66, ~last~0=v_~last~0_31} AuxVars[] AssignedVars[] [2021-05-01 07:55:05,561 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:05,562 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,563 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:05,564 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,565 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,570 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:05,571 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:05,606 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,610 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:05,611 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:05,614 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,614 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:05,617 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,620 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,623 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,626 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:05,628 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,632 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:05,634 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,637 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,639 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,641 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,643 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,646 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,648 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,649 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:05,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:05,669 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:05,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:05,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:05,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:05,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-05-01 07:55:05,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-05-01 07:55:05,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:05,732 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:05,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:05,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:05,740 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:05,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:05,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:05,743 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:05,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,746 INFO L147 QuantifierPusher]: treesize reduction 11, result has 70.3 percent of original size 26 [2021-05-01 07:55:05,786 INFO L142 QuantifierPusher]: treesize reduction 16, result has 38.5 percent of original size [2021-05-01 07:55:05,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:05,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:55:05,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:55:05,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:05,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:05,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,843 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 07:55:05,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:05,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:05,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:05,884 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 07:55:05,902 INFO L142 QuantifierPusher]: treesize reduction 24, result has 4.0 percent of original size [2021-05-01 07:55:05,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:05,902 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:05,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [774922507] [2021-05-01 07:55:05,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [774922507] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:05,903 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:05,903 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-05-01 07:55:05,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93893674] [2021-05-01 07:55:05,903 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-01 07:55:05,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:05,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-01 07:55:05,906 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-05-01 07:55:05,906 INFO L87 Difference]: Start difference. First operand 92 states and 115 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 10 states have internal predecessors, (25), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:06,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:06,155 INFO L93 Difference]: Finished difference Result 184 states and 231 transitions. [2021-05-01 07:55:06,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-01 07:55:06,157 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 10 states have internal predecessors, (25), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 31 [2021-05-01 07:55:06,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:06,158 INFO L225 Difference]: With dead ends: 184 [2021-05-01 07:55:06,158 INFO L226 Difference]: Without dead ends: 112 [2021-05-01 07:55:06,158 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 12 SyntacticMatches, 5 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 180.5ms TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-05-01 07:55:06,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2021-05-01 07:55:06,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 101. [2021-05-01 07:55:06,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 91 states have (on average 1.2417582417582418) internal successors, (113), 91 states have internal predecessors, (113), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:06,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 124 transitions. [2021-05-01 07:55:06,171 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 124 transitions. Word has length 31 [2021-05-01 07:55:06,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:06,172 INFO L480 AbstractCegarLoop]: Abstraction has 101 states and 124 transitions. [2021-05-01 07:55:06,172 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 10 states have internal predecessors, (25), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:06,172 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 124 transitions. [2021-05-01 07:55:06,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-05-01 07:55:06,173 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:06,173 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:06,173 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-05-01 07:55:06,173 INFO L428 AbstractCegarLoop]: === Iteration 13 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:06,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:06,174 INFO L82 PathProgramCache]: Analyzing trace with hash -646101633, now seen corresponding path program 2 times [2021-05-01 07:55:06,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:06,174 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1405588438] [2021-05-01 07:55:06,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:06,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:06,187 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_32 v_main_~c~0_72) (< v_main_~c~0_72 v_~SIZE~0_27)) InVars {~SIZE~0=v_~SIZE~0_27, main_~c~0=v_main_~c~0_72, ~last~0=v_~last~0_32} OutVars{~SIZE~0=v_~SIZE~0_27, main_~c~0=v_main_~c~0_72, ~last~0=v_~last~0_32} AuxVars[] AssignedVars[] [2021-05-01 07:55:06,190 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:06,193 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,196 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,199 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,203 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,206 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,209 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,210 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,211 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:06,213 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,213 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,218 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:06,219 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:06,224 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:06,226 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,227 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:06,229 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,229 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:06,232 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,235 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,237 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:06,239 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,241 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:06,243 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,245 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,246 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:06,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:06,265 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:06,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:06,267 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_74 v_~last~0_33) (< v_main_~c~0_74 v_~SIZE~0_28)) InVars {~SIZE~0=v_~SIZE~0_28, main_~c~0=v_main_~c~0_74, ~last~0=v_~last~0_33} OutVars{~SIZE~0=v_~SIZE~0_28, main_~c~0=v_main_~c~0_74, ~last~0=v_~last~0_33} AuxVars[] AssignedVars[] [2021-05-01 07:55:06,270 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:06,271 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,272 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:06,273 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,274 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,278 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,282 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:06,285 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,288 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:06,288 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:06,291 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,293 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,293 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:06,296 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:06,298 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:06,302 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,304 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,306 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,308 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,311 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,313 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,315 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,317 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,320 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,322 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,323 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:06,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:06,341 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:06,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:06,344 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_34 v_main_~c~0_76) (< (+ v_main_~c~0_76 1) v_~SIZE~0_29)) InVars {~SIZE~0=v_~SIZE~0_29, main_~c~0=v_main_~c~0_76, ~last~0=v_~last~0_34} OutVars{~SIZE~0=v_~SIZE~0_29, main_~c~0=v_main_~c~0_76, ~last~0=v_~last~0_34} AuxVars[] AssignedVars[] [2021-05-01 07:55:06,349 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:06,351 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,351 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:06,352 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,353 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,357 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,361 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:06,364 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:06,365 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:06,366 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:06,368 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,369 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:06,371 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,374 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:06,376 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,380 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:06,382 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,385 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,387 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,390 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,391 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,393 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,395 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,397 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,399 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,400 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:06,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:06,420 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:06,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:06,421 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_78 1) v_~SIZE~0_30) (< v_main_~c~0_78 v_~last~0_35)) InVars {~SIZE~0=v_~SIZE~0_30, main_~c~0=v_main_~c~0_78, ~last~0=v_~last~0_35} OutVars{~SIZE~0=v_~SIZE~0_30, main_~c~0=v_main_~c~0_78, ~last~0=v_~last~0_35} AuxVars[] AssignedVars[] [2021-05-01 07:55:06,423 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:06,424 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,425 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:06,426 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,426 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,430 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,434 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:06,438 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,441 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:06,441 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:06,444 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,446 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,446 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:06,449 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:06,452 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,454 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,456 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,458 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,461 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,463 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:06,465 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,467 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,469 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,471 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,473 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,473 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:06,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:06,491 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:06,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:06,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:06,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:06,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:06,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:06,572 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:06,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:06,585 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:06,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:06,602 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:06,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:06,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:06,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:06,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:06,667 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:06,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:06,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:06,681 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:06,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:06,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:06,687 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:06,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,690 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:55:06,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:06,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:06,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:06,758 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:06,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:06,763 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:06,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:06,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:06,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:06,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:06,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,855 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:55:06,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:55:06,894 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:55:06,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:06,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,899 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:55:06,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:06,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:06,923 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:06,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1405588438] [2021-05-01 07:55:06,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1405588438] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:06,923 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:06,923 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-05-01 07:55:06,923 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479411804] [2021-05-01 07:55:06,923 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-01 07:55:06,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:06,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-01 07:55:06,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-05-01 07:55:06,924 INFO L87 Difference]: Start difference. First operand 101 states and 124 transitions. Second operand has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 15 states have internal predecessors, (25), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:07,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:07,241 INFO L93 Difference]: Finished difference Result 205 states and 254 transitions. [2021-05-01 07:55:07,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-01 07:55:07,242 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 15 states have internal predecessors, (25), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 31 [2021-05-01 07:55:07,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:07,243 INFO L225 Difference]: With dead ends: 205 [2021-05-01 07:55:07,243 INFO L226 Difference]: Without dead ends: 124 [2021-05-01 07:55:07,244 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 7 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 369.5ms TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-05-01 07:55:07,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2021-05-01 07:55:07,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 101. [2021-05-01 07:55:07,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 91 states have (on average 1.2417582417582418) internal successors, (113), 91 states have internal predecessors, (113), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:07,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 124 transitions. [2021-05-01 07:55:07,256 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 124 transitions. Word has length 31 [2021-05-01 07:55:07,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:07,257 INFO L480 AbstractCegarLoop]: Abstraction has 101 states and 124 transitions. [2021-05-01 07:55:07,257 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 15 states have internal predecessors, (25), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:07,257 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 124 transitions. [2021-05-01 07:55:07,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-05-01 07:55:07,260 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:07,260 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:07,260 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-05-01 07:55:07,260 INFO L428 AbstractCegarLoop]: === Iteration 14 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:07,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:07,261 INFO L82 PathProgramCache]: Analyzing trace with hash -1657218883, now seen corresponding path program 3 times [2021-05-01 07:55:07,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:07,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [165840913] [2021-05-01 07:55:07,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:07,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:07,269 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_36 v_main_~c~0_85) (< v_main_~c~0_85 v_~SIZE~0_31)) InVars {~SIZE~0=v_~SIZE~0_31, main_~c~0=v_main_~c~0_85, ~last~0=v_~last~0_36} OutVars{~SIZE~0=v_~SIZE~0_31, main_~c~0=v_main_~c~0_85, ~last~0=v_~last~0_36} AuxVars[] AssignedVars[] [2021-05-01 07:55:07,273 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:07,277 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,282 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,285 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,288 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,291 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,293 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,294 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,301 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:07,303 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,303 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,308 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:07,311 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,317 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:07,318 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:07,319 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:07,321 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,321 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:07,324 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,326 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:07,332 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,335 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:07,337 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,339 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,341 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,342 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:07,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:07,362 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:07,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:07,365 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_87 v_~SIZE~0_32) (< v_main_~c~0_87 v_~last~0_37)) InVars {~SIZE~0=v_~SIZE~0_32, main_~c~0=v_main_~c~0_87, ~last~0=v_~last~0_37} OutVars{~SIZE~0=v_~SIZE~0_32, main_~c~0=v_main_~c~0_87, ~last~0=v_~last~0_37} AuxVars[] AssignedVars[] [2021-05-01 07:55:07,367 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:07,368 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,369 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:07,370 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,371 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,376 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:07,379 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,382 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:07,384 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,385 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:07,387 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,392 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,392 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:07,395 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:07,398 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,400 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,402 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,404 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,406 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,408 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:07,409 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,411 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,412 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,414 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,416 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,416 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:07,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:07,439 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:07,442 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:07,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:07,443 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_89 v_~last~0_38) (< (+ v_main_~c~0_89 1) v_~SIZE~0_33)) InVars {~SIZE~0=v_~SIZE~0_33, main_~c~0=v_main_~c~0_89, ~last~0=v_~last~0_38} OutVars{~SIZE~0=v_~SIZE~0_33, main_~c~0=v_main_~c~0_89, ~last~0=v_~last~0_38} AuxVars[] AssignedVars[] [2021-05-01 07:55:07,445 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:07,454 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,455 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:07,462 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,463 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,469 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:07,472 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,476 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:07,479 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,480 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:07,482 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,484 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,486 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:07,489 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:07,490 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:07,495 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,498 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,501 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,503 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,505 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,507 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,509 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,511 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,513 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,515 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,517 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:07,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:07,566 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:07,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:07,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:07,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:07,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:07,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:07,623 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:07,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:07,638 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:07,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:07,656 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:07,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:07,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:07,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:07,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:07,720 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:07,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:07,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:07,728 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:07,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:07,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:07,731 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:07,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,734 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:55:07,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:07,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:07,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:07,808 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:07,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:07,813 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:07,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:07,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,832 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:07,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:07,866 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:07,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:07,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,890 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:07,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:07,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:07,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:07,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:07,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:07,986 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:07,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [165840913] [2021-05-01 07:55:07,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [165840913] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:07,986 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:07,986 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-05-01 07:55:07,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738989362] [2021-05-01 07:55:07,986 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-01 07:55:07,987 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:07,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-01 07:55:07,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-05-01 07:55:07,987 INFO L87 Difference]: Start difference. First operand 101 states and 124 transitions. Second operand has 18 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 16 states have internal predecessors, (25), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:08,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:08,323 INFO L93 Difference]: Finished difference Result 204 states and 254 transitions. [2021-05-01 07:55:08,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-01 07:55:08,325 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 16 states have internal predecessors, (25), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 31 [2021-05-01 07:55:08,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:08,326 INFO L225 Difference]: With dead ends: 204 [2021-05-01 07:55:08,326 INFO L226 Difference]: Without dead ends: 123 [2021-05-01 07:55:08,327 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 6 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 373.9ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-05-01 07:55:08,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-05-01 07:55:08,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 102. [2021-05-01 07:55:08,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 92 states have (on average 1.25) internal successors, (115), 92 states have internal predecessors, (115), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:08,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 126 transitions. [2021-05-01 07:55:08,339 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 126 transitions. Word has length 31 [2021-05-01 07:55:08,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:08,339 INFO L480 AbstractCegarLoop]: Abstraction has 102 states and 126 transitions. [2021-05-01 07:55:08,339 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 16 states have internal predecessors, (25), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:08,340 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 126 transitions. [2021-05-01 07:55:08,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-05-01 07:55:08,340 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:08,340 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:08,340 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-05-01 07:55:08,341 INFO L428 AbstractCegarLoop]: === Iteration 15 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:08,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:08,341 INFO L82 PathProgramCache]: Analyzing trace with hash -1822759233, now seen corresponding path program 3 times [2021-05-01 07:55:08,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:08,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1364928810] [2021-05-01 07:55:08,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:08,350 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:08,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:08,351 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_96 v_~SIZE~0_34) (< v_main_~c~0_96 v_~last~0_39)) InVars {~SIZE~0=v_~SIZE~0_34, main_~c~0=v_main_~c~0_96, ~last~0=v_~last~0_39} OutVars{~SIZE~0=v_~SIZE~0_34, main_~c~0=v_main_~c~0_96, ~last~0=v_~last~0_39} AuxVars[] AssignedVars[] [2021-05-01 07:55:08,353 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:08,354 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,355 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:08,356 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,356 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,360 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:08,363 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,366 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:08,368 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,368 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:08,370 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,372 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,373 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:08,375 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:08,377 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,379 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,380 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,382 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,384 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,386 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,388 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,390 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,391 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,399 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,401 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,403 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:08,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:08,427 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:08,428 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:08,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:08,429 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_98 1) v_~SIZE~0_35) (< v_main_~c~0_98 v_~last~0_40)) InVars {~SIZE~0=v_~SIZE~0_35, main_~c~0=v_main_~c~0_98, ~last~0=v_~last~0_40} OutVars{~SIZE~0=v_~SIZE~0_35, main_~c~0=v_main_~c~0_98, ~last~0=v_~last~0_40} AuxVars[] AssignedVars[] [2021-05-01 07:55:08,433 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:08,436 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,439 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,442 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,444 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,447 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,448 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,449 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:08,450 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,450 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,455 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:08,458 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,462 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,465 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:08,465 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:08,467 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,470 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,470 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:08,473 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:08,475 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,477 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,479 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,481 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,483 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,485 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:08,486 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:08,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:08,504 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:08,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:08,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:08,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:08,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:55:08,555 INFO L142 QuantifierPusher]: treesize reduction 7, result has 81.1 percent of original size [2021-05-01 07:55:08,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-05-01 07:55:08,573 INFO L142 QuantifierPusher]: treesize reduction 17, result has 55.3 percent of original size [2021-05-01 07:55:08,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:08,588 INFO L142 QuantifierPusher]: treesize reduction 26, result has 46.9 percent of original size [2021-05-01 07:55:08,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-05-01 07:55:08,604 INFO L142 QuantifierPusher]: treesize reduction 26, result has 38.1 percent of original size [2021-05-01 07:55:08,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:08,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:08,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:08,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:08,664 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:08,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:08,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:08,697 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:08,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:08,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:08,701 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:08,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,703 INFO L147 QuantifierPusher]: treesize reduction 14, result has 71.4 percent of original size 35 [2021-05-01 07:55:08,761 INFO L142 QuantifierPusher]: treesize reduction 9, result has 76.3 percent of original size [2021-05-01 07:55:08,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:55:08,785 INFO L142 QuantifierPusher]: treesize reduction 14, result has 57.6 percent of original size [2021-05-01 07:55:08,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:08,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:08,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:08,836 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:08,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:08,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:08,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:08,912 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:08,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:08,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,947 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:55:08,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:08,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:08,967 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:08,967 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1364928810] [2021-05-01 07:55:08,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1364928810] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:08,967 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:08,968 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-05-01 07:55:08,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300077262] [2021-05-01 07:55:08,968 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-01 07:55:08,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:08,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-01 07:55:08,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2021-05-01 07:55:08,969 INFO L87 Difference]: Start difference. First operand 102 states and 126 transitions. Second operand has 18 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 16 states have internal predecessors, (25), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:09,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:09,319 INFO L93 Difference]: Finished difference Result 206 states and 257 transitions. [2021-05-01 07:55:09,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-01 07:55:09,319 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 16 states have internal predecessors, (25), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 31 [2021-05-01 07:55:09,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:09,320 INFO L225 Difference]: With dead ends: 206 [2021-05-01 07:55:09,320 INFO L226 Difference]: Without dead ends: 125 [2021-05-01 07:55:09,321 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 6 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 469.5ms TimeCoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2021-05-01 07:55:09,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2021-05-01 07:55:09,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 104. [2021-05-01 07:55:09,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 94 states have (on average 1.2446808510638299) internal successors, (117), 94 states have internal predecessors, (117), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:09,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 128 transitions. [2021-05-01 07:55:09,333 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 128 transitions. Word has length 31 [2021-05-01 07:55:09,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:09,333 INFO L480 AbstractCegarLoop]: Abstraction has 104 states and 128 transitions. [2021-05-01 07:55:09,333 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 16 states have internal predecessors, (25), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:09,334 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 128 transitions. [2021-05-01 07:55:09,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-05-01 07:55:09,334 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:09,334 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:09,334 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-05-01 07:55:09,334 INFO L428 AbstractCegarLoop]: === Iteration 16 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:09,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:09,335 INFO L82 PathProgramCache]: Analyzing trace with hash -664471970, now seen corresponding path program 4 times [2021-05-01 07:55:09,335 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:09,335 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1191012680] [2021-05-01 07:55:09,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:09,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:09,342 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_41 v_main_~c~0_104) (< v_main_~c~0_104 v_~SIZE~0_36)) InVars {~SIZE~0=v_~SIZE~0_36, main_~c~0=v_main_~c~0_104, ~last~0=v_~last~0_41} OutVars{~SIZE~0=v_~SIZE~0_36, main_~c~0=v_main_~c~0_104, ~last~0=v_~last~0_41} AuxVars[] AssignedVars[] [2021-05-01 07:55:09,344 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:09,347 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,350 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,352 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,354 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,356 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,358 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,359 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,360 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:09,361 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,365 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,369 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,373 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:09,376 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:09,377 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:09,377 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:09,381 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,381 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:09,385 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,387 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:09,389 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:09,390 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,392 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,394 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,396 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,396 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:09,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:09,412 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:09,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:09,415 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_106 1) v_~SIZE~0_37) (<= v_~last~0_42 v_main_~c~0_106)) InVars {~SIZE~0=v_~SIZE~0_37, main_~c~0=v_main_~c~0_106, ~last~0=v_~last~0_42} OutVars{~SIZE~0=v_~SIZE~0_37, main_~c~0=v_main_~c~0_106, ~last~0=v_~last~0_42} AuxVars[] AssignedVars[] [2021-05-01 07:55:09,417 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:09,420 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,423 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,425 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,427 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,429 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,435 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,436 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,436 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:09,437 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,438 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,441 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,444 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:09,448 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:09,449 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:09,449 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:09,456 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,456 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:09,458 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:09,460 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,462 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,464 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:09,466 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,468 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,470 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,470 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:09,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:09,485 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:09,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:09,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:09,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:09,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:09,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:09,537 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:09,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:09,551 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:09,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:09,567 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:09,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:09,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:09,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:09,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:09,620 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:09,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:09,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:09,637 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:09,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:09,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:09,643 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:09,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,646 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:55:09,700 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:09,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:09,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:09,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:09,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:09,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:09,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:09,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:09,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:09,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,846 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 07:55:09,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:09,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:09,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,901 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 07:55:09,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:09,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:09,923 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:09,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1191012680] [2021-05-01 07:55:09,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1191012680] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:09,924 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:09,924 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-05-01 07:55:09,924 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958517234] [2021-05-01 07:55:09,924 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-01 07:55:09,924 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:09,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-01 07:55:09,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-05-01 07:55:09,925 INFO L87 Difference]: Start difference. First operand 104 states and 128 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 15 states have internal predecessors, (28), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:10,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:10,216 INFO L93 Difference]: Finished difference Result 211 states and 261 transitions. [2021-05-01 07:55:10,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-01 07:55:10,217 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 15 states have internal predecessors, (28), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 34 [2021-05-01 07:55:10,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:10,218 INFO L225 Difference]: With dead ends: 211 [2021-05-01 07:55:10,218 INFO L226 Difference]: Without dead ends: 130 [2021-05-01 07:55:10,219 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 6 SyntacticMatches, 7 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 377.4ms TimeCoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-05-01 07:55:10,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2021-05-01 07:55:10,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 107. [2021-05-01 07:55:10,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 97 states have (on average 1.2371134020618557) internal successors, (120), 97 states have internal predecessors, (120), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:10,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 131 transitions. [2021-05-01 07:55:10,231 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 131 transitions. Word has length 34 [2021-05-01 07:55:10,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:10,231 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 131 transitions. [2021-05-01 07:55:10,231 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 15 states have internal predecessors, (28), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:10,231 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 131 transitions. [2021-05-01 07:55:10,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-05-01 07:55:10,232 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:10,232 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:10,232 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-05-01 07:55:10,232 INFO L428 AbstractCegarLoop]: === Iteration 17 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:10,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:10,233 INFO L82 PathProgramCache]: Analyzing trace with hash -1482120420, now seen corresponding path program 4 times [2021-05-01 07:55:10,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:10,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [266702503] [2021-05-01 07:55:10,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:10,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:10,241 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_43 v_main_~c~0_113) (< v_main_~c~0_113 v_~SIZE~0_38)) InVars {~SIZE~0=v_~SIZE~0_38, main_~c~0=v_main_~c~0_113, ~last~0=v_~last~0_43} OutVars{~SIZE~0=v_~SIZE~0_38, main_~c~0=v_main_~c~0_113, ~last~0=v_~last~0_43} AuxVars[] AssignedVars[] [2021-05-01 07:55:10,243 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:10,244 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,245 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:10,248 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,248 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,251 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,254 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:10,257 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:10,258 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:10,258 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:10,260 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,260 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:10,263 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,265 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,267 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,269 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:10,271 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:10,272 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,274 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,276 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,282 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,284 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,286 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,287 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,289 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,291 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:10,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:10,311 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:10,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:10,312 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_115 v_~SIZE~0_39) (< v_main_~c~0_115 v_~last~0_44)) InVars {~SIZE~0=v_~SIZE~0_39, main_~c~0=v_main_~c~0_115, ~last~0=v_~last~0_44} OutVars{~SIZE~0=v_~SIZE~0_39, main_~c~0=v_main_~c~0_115, ~last~0=v_~last~0_44} AuxVars[] AssignedVars[] [2021-05-01 07:55:10,318 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:10,321 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,323 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,325 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,327 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,329 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,330 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,330 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:10,332 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,333 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,336 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:10,339 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,342 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,344 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:10,344 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:10,346 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,348 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,349 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:10,350 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:10,352 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:10,354 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,355 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,359 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,361 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,363 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,364 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:10,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:10,379 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:10,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:10,381 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_117 1) v_~SIZE~0_40) (<= v_~last~0_45 v_main_~c~0_117)) InVars {~SIZE~0=v_~SIZE~0_40, main_~c~0=v_main_~c~0_117, ~last~0=v_~last~0_45} OutVars{~SIZE~0=v_~SIZE~0_40, main_~c~0=v_main_~c~0_117, ~last~0=v_~last~0_45} AuxVars[] AssignedVars[] [2021-05-01 07:55:10,385 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:10,386 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,387 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:10,395 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,395 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,399 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:10,400 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:10,403 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,406 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:10,406 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:10,408 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,409 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:10,411 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,413 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:10,417 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,419 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,421 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:10,423 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,426 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,431 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,433 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,441 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,443 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,445 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,446 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,447 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:10,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:10,472 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:10,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:10,473 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_119 1) v_~SIZE~0_41) (< v_main_~c~0_119 v_~last~0_46)) InVars {~SIZE~0=v_~SIZE~0_41, main_~c~0=v_main_~c~0_119, ~last~0=v_~last~0_46} OutVars{~SIZE~0=v_~SIZE~0_41, main_~c~0=v_main_~c~0_119, ~last~0=v_~last~0_46} AuxVars[] AssignedVars[] [2021-05-01 07:55:10,476 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:10,479 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,481 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,483 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,486 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,488 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,489 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,490 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:10,491 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,491 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,497 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:10,500 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,504 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:10,506 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,507 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:10,509 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,511 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,512 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:10,514 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,516 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,518 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,519 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:10,521 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,523 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,524 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,525 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:10,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:55:10,542 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:10,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:10,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:10,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:10,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:10,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:10,596 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:10,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:10,610 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:10,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:10,627 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:10,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:10,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:10,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:10,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:10,685 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:10,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:10,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:10,698 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:10,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:10,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:10,702 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:10,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,705 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:55:10,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:10,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:10,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:10,796 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:10,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:10,801 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:10,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:10,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,822 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:10,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:10,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:10,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:10,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:10,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:10,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,944 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:10,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:10,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:10,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:11,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,011 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:11,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:11,042 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:11,042 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [266702503] [2021-05-01 07:55:11,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [266702503] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:11,042 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:11,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-05-01 07:55:11,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631402569] [2021-05-01 07:55:11,043 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-01 07:55:11,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:11,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-01 07:55:11,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-05-01 07:55:11,044 INFO L87 Difference]: Start difference. First operand 107 states and 131 transitions. Second operand has 18 states, 18 states have (on average 1.5555555555555556) internal successors, (28), 16 states have internal predecessors, (28), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:11,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:11,433 INFO L93 Difference]: Finished difference Result 214 states and 264 transitions. [2021-05-01 07:55:11,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-01 07:55:11,435 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5555555555555556) internal successors, (28), 16 states have internal predecessors, (28), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 34 [2021-05-01 07:55:11,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:11,435 INFO L225 Difference]: With dead ends: 214 [2021-05-01 07:55:11,435 INFO L226 Difference]: Without dead ends: 133 [2021-05-01 07:55:11,436 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 6 SyntacticMatches, 6 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 420.4ms TimeCoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2021-05-01 07:55:11,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2021-05-01 07:55:11,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 107. [2021-05-01 07:55:11,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 97 states have (on average 1.2371134020618557) internal successors, (120), 97 states have internal predecessors, (120), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:11,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 131 transitions. [2021-05-01 07:55:11,448 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 131 transitions. Word has length 34 [2021-05-01 07:55:11,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:11,448 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 131 transitions. [2021-05-01 07:55:11,448 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5555555555555556) internal successors, (28), 16 states have internal predecessors, (28), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:11,448 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 131 transitions. [2021-05-01 07:55:11,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-05-01 07:55:11,449 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:11,449 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:11,449 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-05-01 07:55:11,449 INFO L428 AbstractCegarLoop]: === Iteration 18 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:11,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:11,450 INFO L82 PathProgramCache]: Analyzing trace with hash 1224498974, now seen corresponding path program 5 times [2021-05-01 07:55:11,450 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:11,450 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1547696061] [2021-05-01 07:55:11,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:11,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:11,458 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_47 v_main_~c~0_127) (< v_main_~c~0_127 v_~SIZE~0_42)) InVars {~SIZE~0=v_~SIZE~0_42, main_~c~0=v_main_~c~0_127, ~last~0=v_~last~0_47} OutVars{~SIZE~0=v_~SIZE~0_42, main_~c~0=v_main_~c~0_127, ~last~0=v_~last~0_47} AuxVars[] AssignedVars[] [2021-05-01 07:55:11,461 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:11,462 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,462 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:11,464 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,464 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,467 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,470 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:11,473 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:11,474 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:11,475 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:11,477 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,477 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:11,479 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,481 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,483 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:11,486 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:11,488 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,490 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,492 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,493 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,495 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,497 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,499 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,500 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,502 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,502 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:11,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:11,519 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:11,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:11,521 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_129 v_~SIZE~0_43) (< v_main_~c~0_129 v_~last~0_48)) InVars {~SIZE~0=v_~SIZE~0_43, main_~c~0=v_main_~c~0_129, ~last~0=v_~last~0_48} OutVars{~SIZE~0=v_~SIZE~0_43, main_~c~0=v_main_~c~0_129, ~last~0=v_~last~0_48} AuxVars[] AssignedVars[] [2021-05-01 07:55:11,524 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:11,538 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,540 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,542 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,545 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,547 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,547 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,548 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:11,549 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,550 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,553 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,556 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:11,559 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,561 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:11,561 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:11,563 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,565 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,565 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:11,567 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:11,569 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:11,571 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,572 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,574 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,576 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,577 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,578 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:11,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:11,593 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:11,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:11,595 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_49 v_main_~c~0_131) (< (+ v_main_~c~0_131 1) v_~SIZE~0_44)) InVars {~SIZE~0=v_~SIZE~0_44, main_~c~0=v_main_~c~0_131, ~last~0=v_~last~0_49} OutVars{~SIZE~0=v_~SIZE~0_44, main_~c~0=v_main_~c~0_131, ~last~0=v_~last~0_49} AuxVars[] AssignedVars[] [2021-05-01 07:55:11,597 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:11,600 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,602 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,610 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,613 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,615 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,618 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,618 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,619 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:11,620 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,620 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,623 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:11,624 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:11,627 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:11,629 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,630 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:11,631 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,632 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:11,634 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,635 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:11,637 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,644 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,645 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,648 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:11,650 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,650 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:11,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:11,667 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:11,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:11,668 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_133 1) v_~SIZE~0_45) (< v_main_~c~0_133 v_~last~0_50)) InVars {~SIZE~0=v_~SIZE~0_45, main_~c~0=v_main_~c~0_133, ~last~0=v_~last~0_50} OutVars{~SIZE~0=v_~SIZE~0_45, main_~c~0=v_main_~c~0_133, ~last~0=v_~last~0_50} AuxVars[] AssignedVars[] [2021-05-01 07:55:11,670 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:11,684 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,686 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,688 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,690 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,692 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,693 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,694 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:11,695 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,695 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,700 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,703 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:11,706 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,709 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:11,709 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:11,712 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,714 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,714 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:11,717 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:11,719 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,720 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,723 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,725 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,726 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,728 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:11,728 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:11,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:11,743 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:11,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:11,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:11,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:11,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:11,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:11,814 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:11,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:11,829 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:11,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:11,847 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:11,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:11,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:11,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:11,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:11,910 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:11,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:11,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:11,918 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:11,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:11,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:11,921 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:11,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,925 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:55:11,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:11,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:11,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:11,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:11,998 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:11,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:12,003 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:12,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:12,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,026 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:12,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:12,065 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:12,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:12,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:12,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:12,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:12,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,167 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:55:12,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:55:12,214 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:55:12,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:12,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:12,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:12,254 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:12,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1547696061] [2021-05-01 07:55:12,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1547696061] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:12,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:12,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-05-01 07:55:12,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85215284] [2021-05-01 07:55:12,254 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-01 07:55:12,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:12,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-01 07:55:12,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-05-01 07:55:12,255 INFO L87 Difference]: Start difference. First operand 107 states and 131 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 17 states have internal predecessors, (28), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:12,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:12,661 INFO L93 Difference]: Finished difference Result 211 states and 261 transitions. [2021-05-01 07:55:12,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-01 07:55:12,662 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 17 states have internal predecessors, (28), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 34 [2021-05-01 07:55:12,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:12,662 INFO L225 Difference]: With dead ends: 211 [2021-05-01 07:55:12,663 INFO L226 Difference]: Without dead ends: 130 [2021-05-01 07:55:12,663 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 6 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 440.8ms TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-05-01 07:55:12,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2021-05-01 07:55:12,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 107. [2021-05-01 07:55:12,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 97 states have (on average 1.2371134020618557) internal successors, (120), 97 states have internal predecessors, (120), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:12,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 131 transitions. [2021-05-01 07:55:12,676 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 131 transitions. Word has length 34 [2021-05-01 07:55:12,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:12,677 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 131 transitions. [2021-05-01 07:55:12,677 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 17 states have internal predecessors, (28), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:12,677 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 131 transitions. [2021-05-01 07:55:12,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-05-01 07:55:12,677 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:12,677 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:12,678 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-05-01 07:55:12,678 INFO L428 AbstractCegarLoop]: === Iteration 19 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:12,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:12,678 INFO L82 PathProgramCache]: Analyzing trace with hash 213381724, now seen corresponding path program 6 times [2021-05-01 07:55:12,678 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:12,678 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1903641516] [2021-05-01 07:55:12,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:12,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:12,686 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_51 v_main_~c~0_141) (< v_main_~c~0_141 v_~SIZE~0_46)) InVars {~SIZE~0=v_~SIZE~0_46, main_~c~0=v_main_~c~0_141, ~last~0=v_~last~0_51} OutVars{~SIZE~0=v_~SIZE~0_46, main_~c~0=v_main_~c~0_141, ~last~0=v_~last~0_51} AuxVars[] AssignedVars[] [2021-05-01 07:55:12,694 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:12,698 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,700 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,703 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,705 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,708 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,710 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,712 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,713 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:12,714 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,714 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,718 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:12,721 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,725 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:12,726 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:12,726 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:12,728 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,729 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:12,731 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,734 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,736 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,738 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:12,740 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,742 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:12,744 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,745 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:12,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:12,763 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:12,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:12,765 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_143 v_~last~0_52) (< v_main_~c~0_143 v_~SIZE~0_47)) InVars {~SIZE~0=v_~SIZE~0_47, main_~c~0=v_main_~c~0_143, ~last~0=v_~last~0_52} OutVars{~SIZE~0=v_~SIZE~0_47, main_~c~0=v_main_~c~0_143, ~last~0=v_~last~0_52} AuxVars[] AssignedVars[] [2021-05-01 07:55:12,766 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:12,767 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,768 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:12,769 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,770 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,774 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:12,776 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,779 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:12,781 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,782 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:12,786 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,788 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,788 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:12,790 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:12,792 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:12,795 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,797 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,799 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,802 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,803 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,805 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,807 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,808 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,810 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,812 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,812 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:12,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:12,846 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:12,849 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:12,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:12,849 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_145 v_~last~0_53) (< (+ v_main_~c~0_145 1) v_~SIZE~0_48)) InVars {~SIZE~0=v_~SIZE~0_48, main_~c~0=v_main_~c~0_145, ~last~0=v_~last~0_53} OutVars{~SIZE~0=v_~SIZE~0_48, main_~c~0=v_main_~c~0_145, ~last~0=v_~last~0_53} AuxVars[] AssignedVars[] [2021-05-01 07:55:12,851 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:12,853 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,854 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:12,855 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,856 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,862 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:12,866 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,869 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:12,871 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,877 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:12,880 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,882 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,882 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:12,885 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:12,888 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,890 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,892 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,894 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,896 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,898 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:12,900 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,902 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,904 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,906 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,908 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,908 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:12,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:12,926 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:12,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:12,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:12,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:12,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:12,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:12,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:13,006 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:13,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:13,021 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:13,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:13,038 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:13,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:13,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:13,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:13,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:13,097 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:13,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:13,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:13,104 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:13,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:13,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:13,113 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:13,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,116 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:55:13,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:13,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:13,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:13,220 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:13,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:13,224 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:13,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:13,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,245 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:13,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:13,285 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:13,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:13,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,312 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:13,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:13,355 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:13,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:13,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:13,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:13,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:13,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:13,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:13,462 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:13,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1903641516] [2021-05-01 07:55:13,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1903641516] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:13,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:13,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-05-01 07:55:13,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371139040] [2021-05-01 07:55:13,462 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-01 07:55:13,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:13,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-01 07:55:13,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-05-01 07:55:13,463 INFO L87 Difference]: Start difference. First operand 107 states and 131 transitions. Second operand has 20 states, 20 states have (on average 1.4) internal successors, (28), 18 states have internal predecessors, (28), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:13,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:13,890 INFO L93 Difference]: Finished difference Result 210 states and 261 transitions. [2021-05-01 07:55:13,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-01 07:55:13,890 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.4) internal successors, (28), 18 states have internal predecessors, (28), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 34 [2021-05-01 07:55:13,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:13,891 INFO L225 Difference]: With dead ends: 210 [2021-05-01 07:55:13,891 INFO L226 Difference]: Without dead ends: 129 [2021-05-01 07:55:13,892 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 6 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 415.5ms TimeCoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-05-01 07:55:13,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2021-05-01 07:55:13,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 108. [2021-05-01 07:55:13,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 98 states have (on average 1.2448979591836735) internal successors, (122), 98 states have internal predecessors, (122), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:13,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 133 transitions. [2021-05-01 07:55:13,909 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 133 transitions. Word has length 34 [2021-05-01 07:55:13,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:13,909 INFO L480 AbstractCegarLoop]: Abstraction has 108 states and 133 transitions. [2021-05-01 07:55:13,909 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.4) internal successors, (28), 18 states have internal predecessors, (28), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:13,910 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 133 transitions. [2021-05-01 07:55:13,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-05-01 07:55:13,910 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:13,910 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:13,910 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-05-01 07:55:13,910 INFO L428 AbstractCegarLoop]: === Iteration 20 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:13,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:13,911 INFO L82 PathProgramCache]: Analyzing trace with hash 47841374, now seen corresponding path program 4 times [2021-05-01 07:55:13,911 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:13,912 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [952742696] [2021-05-01 07:55:13,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:13,915 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:13,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:13,917 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_153 v_~SIZE~0_49) (< v_main_~c~0_153 v_~last~0_54)) InVars {~SIZE~0=v_~SIZE~0_49, main_~c~0=v_main_~c~0_153, ~last~0=v_~last~0_54} OutVars{~SIZE~0=v_~SIZE~0_49, main_~c~0=v_main_~c~0_153, ~last~0=v_~last~0_54} AuxVars[] AssignedVars[] [2021-05-01 07:55:13,918 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:13,919 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,920 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:13,921 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,921 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,926 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:13,929 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,932 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,935 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:13,935 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:13,938 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,940 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,940 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:13,942 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:13,944 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:13,949 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,951 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,953 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,956 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,958 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,960 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,962 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,964 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,966 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,968 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,968 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:13,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:13,986 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:13,987 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:13,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:13,987 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_155 v_~last~0_55) (< (+ v_main_~c~0_155 1) v_~SIZE~0_50)) InVars {~SIZE~0=v_~SIZE~0_50, main_~c~0=v_main_~c~0_155, ~last~0=v_~last~0_55} OutVars{~SIZE~0=v_~SIZE~0_50, main_~c~0=v_main_~c~0_155, ~last~0=v_~last~0_55} AuxVars[] AssignedVars[] [2021-05-01 07:55:13,989 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:13,990 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,991 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:13,991 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,992 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:13,996 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:14,000 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,003 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,006 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:14,006 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:14,009 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,011 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,011 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:14,014 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:14,015 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,017 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,019 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,021 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,024 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,027 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,029 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,031 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,033 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,035 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,037 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,037 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:14,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:55:14,063 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:14,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:14,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:14,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:14,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:55:14,126 INFO L142 QuantifierPusher]: treesize reduction 7, result has 81.1 percent of original size [2021-05-01 07:55:14,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-05-01 07:55:14,145 INFO L142 QuantifierPusher]: treesize reduction 17, result has 55.3 percent of original size [2021-05-01 07:55:14,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:14,159 INFO L142 QuantifierPusher]: treesize reduction 26, result has 46.9 percent of original size [2021-05-01 07:55:14,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-05-01 07:55:14,175 INFO L142 QuantifierPusher]: treesize reduction 26, result has 38.1 percent of original size [2021-05-01 07:55:14,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:14,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:14,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:14,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:14,231 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:14,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:14,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:14,238 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:14,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:14,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:14,244 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:14,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,246 INFO L147 QuantifierPusher]: treesize reduction 11, result has 76.1 percent of original size 35 [2021-05-01 07:55:14,308 INFO L142 QuantifierPusher]: treesize reduction 9, result has 76.3 percent of original size [2021-05-01 07:55:14,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:55:14,340 INFO L142 QuantifierPusher]: treesize reduction 14, result has 57.6 percent of original size [2021-05-01 07:55:14,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:14,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,370 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:55:14,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:14,408 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:55:14,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:14,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,428 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:55:14,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:14,459 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:55:14,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:14,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:14,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:14,513 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:14,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:14,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:14,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:14,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:14,576 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:14,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [952742696] [2021-05-01 07:55:14,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [952742696] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:14,576 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:14,576 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-05-01 07:55:14,576 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608144182] [2021-05-01 07:55:14,577 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-01 07:55:14,577 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:14,577 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-01 07:55:14,577 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-05-01 07:55:14,578 INFO L87 Difference]: Start difference. First operand 108 states and 133 transitions. Second operand has 20 states, 20 states have (on average 1.4) internal successors, (28), 18 states have internal predecessors, (28), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:15,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:15,035 INFO L93 Difference]: Finished difference Result 213 states and 265 transitions. [2021-05-01 07:55:15,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-01 07:55:15,035 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.4) internal successors, (28), 18 states have internal predecessors, (28), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 34 [2021-05-01 07:55:15,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:15,036 INFO L225 Difference]: With dead ends: 213 [2021-05-01 07:55:15,036 INFO L226 Difference]: Without dead ends: 132 [2021-05-01 07:55:15,037 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 6 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 558.2ms TimeCoverageRelationStatistics Valid=129, Invalid=627, Unknown=0, NotChecked=0, Total=756 [2021-05-01 07:55:15,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2021-05-01 07:55:15,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 110. [2021-05-01 07:55:15,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 100 states have (on average 1.24) internal successors, (124), 100 states have internal predecessors, (124), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:15,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 135 transitions. [2021-05-01 07:55:15,053 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 135 transitions. Word has length 34 [2021-05-01 07:55:15,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:15,053 INFO L480 AbstractCegarLoop]: Abstraction has 110 states and 135 transitions. [2021-05-01 07:55:15,054 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.4) internal successors, (28), 18 states have internal predecessors, (28), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:15,054 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 135 transitions. [2021-05-01 07:55:15,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-05-01 07:55:15,054 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:15,054 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:15,055 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-05-01 07:55:15,055 INFO L428 AbstractCegarLoop]: === Iteration 21 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:15,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:15,055 INFO L82 PathProgramCache]: Analyzing trace with hash 1002983901, now seen corresponding path program 5 times [2021-05-01 07:55:15,055 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:15,055 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1305494173] [2021-05-01 07:55:15,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:15,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:15,063 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_162 v_~SIZE~0_51) (<= v_~last~0_56 v_main_~c~0_162)) InVars {~SIZE~0=v_~SIZE~0_51, main_~c~0=v_main_~c~0_162, ~last~0=v_~last~0_56} OutVars{~SIZE~0=v_~SIZE~0_51, main_~c~0=v_main_~c~0_162, ~last~0=v_~last~0_56} AuxVars[] AssignedVars[] [2021-05-01 07:55:15,065 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:15,066 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,067 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:15,070 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,070 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,079 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:15,080 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:15,083 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,087 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:15,087 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:15,089 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,090 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:15,092 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,095 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:15,097 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,099 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:15,102 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,104 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,106 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,109 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,111 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,113 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,115 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,117 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,119 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,119 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:15,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:15,137 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:15,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:15,140 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_164 1) v_~SIZE~0_52) (<= v_~last~0_57 v_main_~c~0_164)) InVars {~SIZE~0=v_~SIZE~0_52, main_~c~0=v_main_~c~0_164, ~last~0=v_~last~0_57} OutVars{~SIZE~0=v_~SIZE~0_52, main_~c~0=v_main_~c~0_164, ~last~0=v_~last~0_57} AuxVars[] AssignedVars[] [2021-05-01 07:55:15,143 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:15,149 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,150 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:15,151 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,151 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,155 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:15,156 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:15,159 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,162 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:15,164 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:15,167 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,167 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:15,170 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:15,172 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,176 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,179 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:15,182 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,185 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,187 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,190 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,192 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,194 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,197 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,199 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,201 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,202 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:15,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:15,221 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:15,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:15,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:15,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:15,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:15,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:15,273 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:15,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:15,287 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:15,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:15,304 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:15,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:15,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:15,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:15,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:15,361 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:15,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:15,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:15,378 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:15,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:15,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:15,381 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:15,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,383 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:55:15,438 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:15,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:15,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:15,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:15,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:15,494 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:15,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,509 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 07:55:15,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:15,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:15,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,559 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 07:55:15,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:15,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:15,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,616 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 07:55:15,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:15,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:15,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,678 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 07:55:15,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:15,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:15,701 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:15,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1305494173] [2021-05-01 07:55:15,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1305494173] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:15,702 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:15,702 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-05-01 07:55:15,702 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003718070] [2021-05-01 07:55:15,702 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-01 07:55:15,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:15,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-01 07:55:15,703 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-05-01 07:55:15,703 INFO L87 Difference]: Start difference. First operand 110 states and 135 transitions. Second operand has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 16 states have internal predecessors, (31), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:16,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:16,025 INFO L93 Difference]: Finished difference Result 220 states and 271 transitions. [2021-05-01 07:55:16,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-01 07:55:16,025 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 16 states have internal predecessors, (31), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 37 [2021-05-01 07:55:16,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:16,026 INFO L225 Difference]: With dead ends: 220 [2021-05-01 07:55:16,027 INFO L226 Difference]: Without dead ends: 139 [2021-05-01 07:55:16,027 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 6 SyntacticMatches, 9 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 419.3ms TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-05-01 07:55:16,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2021-05-01 07:55:16,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 113. [2021-05-01 07:55:16,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 103 states have (on average 1.233009708737864) internal successors, (127), 103 states have internal predecessors, (127), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:16,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 138 transitions. [2021-05-01 07:55:16,042 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 138 transitions. Word has length 37 [2021-05-01 07:55:16,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:16,042 INFO L480 AbstractCegarLoop]: Abstraction has 113 states and 138 transitions. [2021-05-01 07:55:16,043 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 16 states have internal predecessors, (31), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:16,043 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 138 transitions. [2021-05-01 07:55:16,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-05-01 07:55:16,043 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:16,043 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:16,043 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-05-01 07:55:16,043 INFO L428 AbstractCegarLoop]: === Iteration 22 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:16,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:16,044 INFO L82 PathProgramCache]: Analyzing trace with hash -802454433, now seen corresponding path program 7 times [2021-05-01 07:55:16,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:16,044 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [698083640] [2021-05-01 07:55:16,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:16,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:16,053 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_172 v_~SIZE~0_53) (<= v_~last~0_58 v_main_~c~0_172)) InVars {~SIZE~0=v_~SIZE~0_53, main_~c~0=v_main_~c~0_172, ~last~0=v_~last~0_58} OutVars{~SIZE~0=v_~SIZE~0_53, main_~c~0=v_main_~c~0_172, ~last~0=v_~last~0_58} AuxVars[] AssignedVars[] [2021-05-01 07:55:16,056 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:16,057 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,058 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:16,059 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,059 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,063 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:16,064 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:16,067 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,070 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:16,070 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:16,073 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,073 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:16,075 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:16,077 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,080 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:16,082 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,085 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,086 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,089 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,091 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,092 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,094 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,096 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,098 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,100 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,100 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:16,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:16,121 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:16,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:16,122 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_174 v_~last~0_59) (< v_main_~c~0_174 v_~SIZE~0_54)) InVars {~SIZE~0=v_~SIZE~0_54, main_~c~0=v_main_~c~0_174, ~last~0=v_~last~0_59} OutVars{~SIZE~0=v_~SIZE~0_54, main_~c~0=v_main_~c~0_174, ~last~0=v_~last~0_59} AuxVars[] AssignedVars[] [2021-05-01 07:55:16,134 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:16,136 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,137 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:16,147 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,148 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,152 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,156 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:16,160 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,163 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:16,164 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:16,166 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,168 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,168 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:16,171 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:16,174 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,176 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,178 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,180 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,183 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,185 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:16,187 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,189 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,191 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,193 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,195 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,196 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:16,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:16,212 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:16,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:16,214 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_176 1) v_~SIZE~0_55) (<= v_~last~0_60 v_main_~c~0_176)) InVars {~SIZE~0=v_~SIZE~0_55, main_~c~0=v_main_~c~0_176, ~last~0=v_~last~0_60} OutVars{~SIZE~0=v_~SIZE~0_55, main_~c~0=v_main_~c~0_176, ~last~0=v_~last~0_60} AuxVars[] AssignedVars[] [2021-05-01 07:55:16,218 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:16,225 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,226 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:16,228 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,229 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,234 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,237 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:16,242 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:16,243 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:16,244 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:16,246 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,246 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:16,248 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,251 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:16,253 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,255 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,256 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:16,258 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,260 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,262 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,264 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,266 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,268 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,270 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,271 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,272 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:16,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:55:16,288 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:16,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:16,289 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_178 v_~last~0_61) (< (+ v_main_~c~0_178 1) v_~SIZE~0_56)) InVars {~SIZE~0=v_~SIZE~0_56, main_~c~0=v_main_~c~0_178, ~last~0=v_~last~0_61} OutVars{~SIZE~0=v_~SIZE~0_56, main_~c~0=v_main_~c~0_178, ~last~0=v_~last~0_61} AuxVars[] AssignedVars[] [2021-05-01 07:55:16,290 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:16,293 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,296 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,298 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,300 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,302 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,302 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,303 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:16,312 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,313 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,319 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:16,323 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,326 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:16,328 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,329 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:16,331 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,332 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,333 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:16,335 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,337 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,338 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,340 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,342 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:16,343 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,345 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,346 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:16,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:55:16,362 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:16,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:16,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:16,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:16,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:16,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:16,415 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:16,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:16,428 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:16,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:16,445 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:16,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:16,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:16,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:16,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:16,512 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:16,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:16,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:16,520 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:16,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:16,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:16,524 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:16,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,527 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:55:16,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:16,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:16,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:16,591 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:16,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:16,595 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:16,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:16,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,614 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:16,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:16,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:16,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,669 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:55:16,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:55:16,706 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:55:16,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:16,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,708 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:55:16,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:55:16,746 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:55:16,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:16,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:16,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:16,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:16,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,822 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:16,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:16,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:16,846 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:16,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [698083640] [2021-05-01 07:55:16,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [698083640] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:16,846 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:16,846 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-05-01 07:55:16,846 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431601066] [2021-05-01 07:55:16,847 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-01 07:55:16,847 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:16,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-01 07:55:16,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-05-01 07:55:16,847 INFO L87 Difference]: Start difference. First operand 113 states and 138 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 17 states have internal predecessors, (31), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:17,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:17,264 INFO L93 Difference]: Finished difference Result 223 states and 274 transitions. [2021-05-01 07:55:17,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-01 07:55:17,268 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 17 states have internal predecessors, (31), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 37 [2021-05-01 07:55:17,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:17,269 INFO L225 Difference]: With dead ends: 223 [2021-05-01 07:55:17,269 INFO L226 Difference]: Without dead ends: 142 [2021-05-01 07:55:17,270 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 7 SyntacticMatches, 7 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 423.1ms TimeCoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2021-05-01 07:55:17,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2021-05-01 07:55:17,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 113. [2021-05-01 07:55:17,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 103 states have (on average 1.233009708737864) internal successors, (127), 103 states have internal predecessors, (127), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:17,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 138 transitions. [2021-05-01 07:55:17,287 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 138 transitions. Word has length 37 [2021-05-01 07:55:17,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:17,288 INFO L480 AbstractCegarLoop]: Abstraction has 113 states and 138 transitions. [2021-05-01 07:55:17,288 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 17 states have internal predecessors, (31), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:17,288 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 138 transitions. [2021-05-01 07:55:17,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-05-01 07:55:17,288 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:17,288 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:17,288 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-05-01 07:55:17,288 INFO L428 AbstractCegarLoop]: === Iteration 23 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:17,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:17,289 INFO L82 PathProgramCache]: Analyzing trace with hash -1620102883, now seen corresponding path program 8 times [2021-05-01 07:55:17,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:17,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [978465176] [2021-05-01 07:55:17,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:17,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:17,295 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_62 v_main_~c~0_187) (< v_main_~c~0_187 v_~SIZE~0_57)) InVars {~SIZE~0=v_~SIZE~0_57, main_~c~0=v_main_~c~0_187, ~last~0=v_~last~0_62} OutVars{~SIZE~0=v_~SIZE~0_57, main_~c~0=v_main_~c~0_187, ~last~0=v_~last~0_62} AuxVars[] AssignedVars[] [2021-05-01 07:55:17,297 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:17,298 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,298 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:17,299 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,299 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,303 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,307 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:17,309 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:17,310 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:17,311 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:17,313 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,320 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:17,323 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,325 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,327 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,329 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:17,331 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,333 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,335 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:17,337 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,339 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,340 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,342 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,344 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,345 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,346 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:17,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:17,366 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:17,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:17,367 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_189 v_~SIZE~0_58) (< v_main_~c~0_189 v_~last~0_63)) InVars {~SIZE~0=v_~SIZE~0_58, main_~c~0=v_main_~c~0_189, ~last~0=v_~last~0_63} OutVars{~SIZE~0=v_~SIZE~0_58, main_~c~0=v_main_~c~0_189, ~last~0=v_~last~0_63} AuxVars[] AssignedVars[] [2021-05-01 07:55:17,369 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:17,372 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,374 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,376 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,378 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,380 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,381 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,381 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:17,396 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,398 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,408 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,413 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:17,417 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,420 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:17,421 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:17,423 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,426 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,426 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:17,429 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:17,431 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:17,434 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,436 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,438 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,440 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,443 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,443 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:17,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:17,459 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:17,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:17,461 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_191 1) v_~SIZE~0_59) (<= v_~last~0_64 v_main_~c~0_191)) InVars {~SIZE~0=v_~SIZE~0_59, main_~c~0=v_main_~c~0_191, ~last~0=v_~last~0_64} OutVars{~SIZE~0=v_~SIZE~0_59, main_~c~0=v_main_~c~0_191, ~last~0=v_~last~0_64} AuxVars[] AssignedVars[] [2021-05-01 07:55:17,468 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:17,471 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,473 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,475 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,478 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,480 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,482 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,483 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,484 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:17,485 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,485 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,489 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:17,491 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,494 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:17,495 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:17,495 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:17,497 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,498 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:17,507 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,509 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:17,510 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,513 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:17,515 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,517 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,519 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,519 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:17,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:17,536 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:17,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:17,537 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_193 1) v_~SIZE~0_60) (< v_main_~c~0_193 v_~last~0_65)) InVars {~SIZE~0=v_~SIZE~0_60, main_~c~0=v_main_~c~0_193, ~last~0=v_~last~0_65} OutVars{~SIZE~0=v_~SIZE~0_60, main_~c~0=v_main_~c~0_193, ~last~0=v_~last~0_65} AuxVars[] AssignedVars[] [2021-05-01 07:55:17,538 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:17,539 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,539 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:17,540 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,541 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,552 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:17,555 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,558 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,561 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:17,561 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:17,563 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,565 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,566 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:17,569 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,571 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:17,573 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,575 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,576 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,579 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,581 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,583 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,585 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,586 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,588 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,590 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,590 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:17,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:55:17,607 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:17,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:17,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:17,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:17,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:17,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:17,659 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:17,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:17,672 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:17,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:17,689 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:17,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:17,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:17,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:17,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:17,745 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:17,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:17,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:17,754 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:17,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:17,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:17,757 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:17,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,759 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:55:17,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:17,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:17,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:17,820 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:17,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:17,824 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:17,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:17,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,844 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:17,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:17,876 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:17,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:17,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:17,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:17,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:17,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:17,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:17,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:17,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:18,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:18,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:18,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:18,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,073 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:18,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:18,097 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:18,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [978465176] [2021-05-01 07:55:18,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [978465176] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:18,098 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:18,098 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-05-01 07:55:18,098 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212884971] [2021-05-01 07:55:18,098 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-01 07:55:18,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:18,098 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-01 07:55:18,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-05-01 07:55:18,099 INFO L87 Difference]: Start difference. First operand 113 states and 138 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 18 states have internal predecessors, (31), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:18,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:18,499 INFO L93 Difference]: Finished difference Result 220 states and 271 transitions. [2021-05-01 07:55:18,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-01 07:55:18,506 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 18 states have internal predecessors, (31), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 37 [2021-05-01 07:55:18,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:18,507 INFO L225 Difference]: With dead ends: 220 [2021-05-01 07:55:18,507 INFO L226 Difference]: Without dead ends: 139 [2021-05-01 07:55:18,508 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 6 SyntacticMatches, 7 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 431.2ms TimeCoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-05-01 07:55:18,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2021-05-01 07:55:18,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 113. [2021-05-01 07:55:18,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 103 states have (on average 1.233009708737864) internal successors, (127), 103 states have internal predecessors, (127), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:18,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 138 transitions. [2021-05-01 07:55:18,526 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 138 transitions. Word has length 37 [2021-05-01 07:55:18,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:18,526 INFO L480 AbstractCegarLoop]: Abstraction has 113 states and 138 transitions. [2021-05-01 07:55:18,527 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 18 states have internal predecessors, (31), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:18,527 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 138 transitions. [2021-05-01 07:55:18,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-05-01 07:55:18,527 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:18,527 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:18,528 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-05-01 07:55:18,528 INFO L428 AbstractCegarLoop]: === Iteration 24 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:18,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:18,528 INFO L82 PathProgramCache]: Analyzing trace with hash 1086516511, now seen corresponding path program 9 times [2021-05-01 07:55:18,528 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:18,528 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [385178759] [2021-05-01 07:55:18,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:18,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:18,536 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_202 v_~SIZE~0_61) (<= v_~last~0_66 v_main_~c~0_202)) InVars {~SIZE~0=v_~SIZE~0_61, main_~c~0=v_main_~c~0_202, ~last~0=v_~last~0_66} OutVars{~SIZE~0=v_~SIZE~0_61, main_~c~0=v_main_~c~0_202, ~last~0=v_~last~0_66} AuxVars[] AssignedVars[] [2021-05-01 07:55:18,538 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:18,539 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,539 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:18,540 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,541 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,544 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:18,545 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:18,547 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,550 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:18,550 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:18,552 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,552 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:18,554 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,556 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:18,558 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,560 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:18,562 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,564 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,565 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,567 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,569 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,571 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,572 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,574 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,576 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,576 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:18,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:18,598 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:18,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:18,599 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_204 v_~last~0_67) (< v_main_~c~0_204 v_~SIZE~0_62)) InVars {~SIZE~0=v_~SIZE~0_62, main_~c~0=v_main_~c~0_204, ~last~0=v_~last~0_67} OutVars{~SIZE~0=v_~SIZE~0_62, main_~c~0=v_main_~c~0_204, ~last~0=v_~last~0_67} AuxVars[] AssignedVars[] [2021-05-01 07:55:18,601 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:18,602 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,603 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:18,606 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,607 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,610 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,614 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:18,618 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:18,620 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,621 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:18,623 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,624 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,625 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:18,626 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:18,629 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,631 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,632 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,634 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,636 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,638 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:18,639 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,641 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,642 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,644 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,646 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,646 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:18,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:18,661 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:18,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:18,664 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_206 1) v_~SIZE~0_63) (<= v_~last~0_68 v_main_~c~0_206)) InVars {~SIZE~0=v_~SIZE~0_63, main_~c~0=v_main_~c~0_206, ~last~0=v_~last~0_68} OutVars{~SIZE~0=v_~SIZE~0_63, main_~c~0=v_main_~c~0_206, ~last~0=v_~last~0_68} AuxVars[] AssignedVars[] [2021-05-01 07:55:18,676 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:18,677 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,678 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:18,680 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,680 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,684 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,686 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:18,689 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:18,690 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:18,690 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:18,692 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,693 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:18,695 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,696 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,698 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,700 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:18,702 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,708 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:18,710 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,713 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,715 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,717 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,718 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,720 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,722 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,722 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:18,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:18,738 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:18,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:18,740 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_208 v_~last~0_69) (< (+ v_main_~c~0_208 1) v_~SIZE~0_64)) InVars {~SIZE~0=v_~SIZE~0_64, main_~c~0=v_main_~c~0_208, ~last~0=v_~last~0_69} OutVars{~SIZE~0=v_~SIZE~0_64, main_~c~0=v_main_~c~0_208, ~last~0=v_~last~0_69} AuxVars[] AssignedVars[] [2021-05-01 07:55:18,743 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:18,744 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,744 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:18,745 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,745 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,749 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:18,752 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,755 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:18,757 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,757 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:18,759 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,761 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,761 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:18,763 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:18,765 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:18,767 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,769 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,771 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,773 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,775 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,777 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,780 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,782 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,783 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,785 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,785 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:18,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:18,801 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:18,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:18,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:18,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:18,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:18,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:18,854 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:18,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:18,867 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:18,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:18,883 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:18,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:18,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:18,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:18,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:18,942 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:18,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:18,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:18,948 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:18,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:18,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:18,951 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:18,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,953 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:55:18,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:18,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:18,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:18,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:19,025 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:19,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:19,031 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:19,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:19,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,055 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:19,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:19,097 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:19,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:19,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,118 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:19,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:19,152 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:19,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:19,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:19,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:19,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:19,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:19,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:19,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:19,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,307 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:19,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:19,331 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:19,331 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [385178759] [2021-05-01 07:55:19,331 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [385178759] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:19,331 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:19,331 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-05-01 07:55:19,331 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175770356] [2021-05-01 07:55:19,332 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-01 07:55:19,332 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:19,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-01 07:55:19,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-05-01 07:55:19,332 INFO L87 Difference]: Start difference. First operand 113 states and 138 transitions. Second operand has 21 states, 21 states have (on average 1.4761904761904763) internal successors, (31), 19 states have internal predecessors, (31), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:19,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:19,709 INFO L93 Difference]: Finished difference Result 217 states and 268 transitions. [2021-05-01 07:55:19,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-01 07:55:19,709 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.4761904761904763) internal successors, (31), 19 states have internal predecessors, (31), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 37 [2021-05-01 07:55:19,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:19,710 INFO L225 Difference]: With dead ends: 217 [2021-05-01 07:55:19,710 INFO L226 Difference]: Without dead ends: 136 [2021-05-01 07:55:19,711 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 6 SyntacticMatches, 6 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 479.3ms TimeCoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2021-05-01 07:55:19,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2021-05-01 07:55:19,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 113. [2021-05-01 07:55:19,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 103 states have (on average 1.233009708737864) internal successors, (127), 103 states have internal predecessors, (127), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:19,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 138 transitions. [2021-05-01 07:55:19,725 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 138 transitions. Word has length 37 [2021-05-01 07:55:19,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:19,725 INFO L480 AbstractCegarLoop]: Abstraction has 113 states and 138 transitions. [2021-05-01 07:55:19,725 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.4761904761904763) internal successors, (31), 19 states have internal predecessors, (31), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:19,725 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 138 transitions. [2021-05-01 07:55:19,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-05-01 07:55:19,726 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:19,726 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:19,726 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2021-05-01 07:55:19,726 INFO L428 AbstractCegarLoop]: === Iteration 25 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:19,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:19,726 INFO L82 PathProgramCache]: Analyzing trace with hash 75399261, now seen corresponding path program 10 times [2021-05-01 07:55:19,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:19,727 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1590829753] [2021-05-01 07:55:19,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:19,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:19,735 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_70 v_main_~c~0_217) (< v_main_~c~0_217 v_~SIZE~0_65)) InVars {~SIZE~0=v_~SIZE~0_65, main_~c~0=v_main_~c~0_217, ~last~0=v_~last~0_70} OutVars{~SIZE~0=v_~SIZE~0_65, main_~c~0=v_main_~c~0_217, ~last~0=v_~last~0_70} AuxVars[] AssignedVars[] [2021-05-01 07:55:19,737 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:19,738 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,739 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:19,740 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,740 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,744 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:19,747 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,750 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:19,751 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:19,752 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:19,754 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,754 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:19,756 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,759 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,762 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,764 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:19,766 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,768 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,770 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:19,771 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,773 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,775 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,776 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,778 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,780 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,780 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:19,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:19,809 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:19,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:19,810 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_219 v_~SIZE~0_66) (< v_main_~c~0_219 v_~last~0_71)) InVars {~SIZE~0=v_~SIZE~0_66, main_~c~0=v_main_~c~0_219, ~last~0=v_~last~0_71} OutVars{~SIZE~0=v_~SIZE~0_66, main_~c~0=v_main_~c~0_219, ~last~0=v_~last~0_71} AuxVars[] AssignedVars[] [2021-05-01 07:55:19,811 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:19,814 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,816 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,817 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,819 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,821 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,822 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,823 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:19,823 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,824 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,828 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,831 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:19,833 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,835 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:19,836 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:19,838 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,839 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,840 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:19,842 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,843 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,845 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,846 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:19,848 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,850 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,851 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,852 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:19,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:19,868 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:19,869 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:19,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:19,870 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_221 v_~last~0_72) (< (+ v_main_~c~0_221 1) v_~SIZE~0_67)) InVars {~SIZE~0=v_~SIZE~0_67, main_~c~0=v_main_~c~0_221, ~last~0=v_~last~0_72} OutVars{~SIZE~0=v_~SIZE~0_67, main_~c~0=v_main_~c~0_221, ~last~0=v_~last~0_72} AuxVars[] AssignedVars[] [2021-05-01 07:55:19,882 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:19,886 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,889 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,892 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,894 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,897 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,898 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,898 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:19,900 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,901 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,905 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:19,908 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,912 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:19,914 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,914 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:19,917 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,919 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,919 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:19,921 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:19,923 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,924 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,926 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,928 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,929 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,931 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:19,931 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:19,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:19,946 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:19,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:19,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:19,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:19,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:19,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:19,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:19,996 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:19,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:20,009 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:20,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:20,025 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:20,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:20,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:20,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:20,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:20,084 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:20,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:20,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:20,090 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:20,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:20,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:20,093 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:20,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,097 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:55:20,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:20,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:20,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:20,165 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:20,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:20,170 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:20,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:20,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:20,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:20,228 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:20,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:20,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,261 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:20,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:20,303 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:20,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:20,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:20,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:20,361 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:20,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:20,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,393 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:20,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:20,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:20,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,459 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:55:20,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:20,484 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:20,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1590829753] [2021-05-01 07:55:20,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1590829753] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:20,484 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:20,484 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-05-01 07:55:20,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510516388] [2021-05-01 07:55:20,485 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-01 07:55:20,485 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:20,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-01 07:55:20,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2021-05-01 07:55:20,487 INFO L87 Difference]: Start difference. First operand 113 states and 138 transitions. Second operand has 22 states, 22 states have (on average 1.4090909090909092) internal successors, (31), 20 states have internal predecessors, (31), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:20,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:20,839 INFO L93 Difference]: Finished difference Result 216 states and 268 transitions. [2021-05-01 07:55:20,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-01 07:55:20,839 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.4090909090909092) internal successors, (31), 20 states have internal predecessors, (31), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 37 [2021-05-01 07:55:20,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:20,840 INFO L225 Difference]: With dead ends: 216 [2021-05-01 07:55:20,840 INFO L226 Difference]: Without dead ends: 135 [2021-05-01 07:55:20,840 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 6 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 495.0ms TimeCoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2021-05-01 07:55:20,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2021-05-01 07:55:20,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 114. [2021-05-01 07:55:20,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 104 states have (on average 1.2403846153846154) internal successors, (129), 104 states have internal predecessors, (129), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:20,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 140 transitions. [2021-05-01 07:55:20,854 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 140 transitions. Word has length 37 [2021-05-01 07:55:20,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:20,854 INFO L480 AbstractCegarLoop]: Abstraction has 114 states and 140 transitions. [2021-05-01 07:55:20,854 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.4090909090909092) internal successors, (31), 20 states have internal predecessors, (31), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:20,854 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 140 transitions. [2021-05-01 07:55:20,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-05-01 07:55:20,855 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:20,855 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:20,855 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2021-05-01 07:55:20,855 INFO L428 AbstractCegarLoop]: === Iteration 26 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:20,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:20,855 INFO L82 PathProgramCache]: Analyzing trace with hash -90141089, now seen corresponding path program 5 times [2021-05-01 07:55:20,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:20,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [178075924] [2021-05-01 07:55:20,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:20,863 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:20,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:20,864 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_230 v_~SIZE~0_68) (< v_main_~c~0_230 v_~last~0_73)) InVars {~SIZE~0=v_~SIZE~0_68, main_~c~0=v_main_~c~0_230, ~last~0=v_~last~0_73} OutVars{~SIZE~0=v_~SIZE~0_68, main_~c~0=v_main_~c~0_230, ~last~0=v_~last~0_73} AuxVars[] AssignedVars[] [2021-05-01 07:55:20,865 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:20,866 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,867 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:20,867 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,868 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,871 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,874 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:20,877 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:20,879 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,879 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:20,881 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,882 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,883 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:20,885 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:20,887 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,889 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,891 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,893 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,895 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,897 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:20,898 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,900 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,901 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,903 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,904 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,905 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:20,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:20,922 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:20,923 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:20,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:20,924 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_232 v_~last~0_74) (< (+ v_main_~c~0_232 1) v_~SIZE~0_69)) InVars {~SIZE~0=v_~SIZE~0_69, main_~c~0=v_main_~c~0_232, ~last~0=v_~last~0_74} OutVars{~SIZE~0=v_~SIZE~0_69, main_~c~0=v_main_~c~0_232, ~last~0=v_~last~0_74} AuxVars[] AssignedVars[] [2021-05-01 07:55:20,925 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:20,926 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,926 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:20,927 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,927 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,930 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,934 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:20,936 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,938 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:20,939 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:20,941 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,942 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,943 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:20,945 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:20,946 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:20,949 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,951 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,966 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,969 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,972 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,974 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,975 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,977 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,979 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,980 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,981 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:20,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:20,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:20,996 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:21,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:21,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:21,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:21,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:21,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:21,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:21,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:55:21,032 INFO L142 QuantifierPusher]: treesize reduction 7, result has 81.1 percent of original size [2021-05-01 07:55:21,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-05-01 07:55:21,050 INFO L142 QuantifierPusher]: treesize reduction 17, result has 55.3 percent of original size [2021-05-01 07:55:21,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:21,064 INFO L142 QuantifierPusher]: treesize reduction 26, result has 46.9 percent of original size [2021-05-01 07:55:21,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-05-01 07:55:21,077 INFO L142 QuantifierPusher]: treesize reduction 26, result has 38.1 percent of original size [2021-05-01 07:55:21,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:21,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:21,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:21,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:21,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:21,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:21,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:21,125 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:21,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:21,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:21,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:21,138 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:21,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:21,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:21,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:21,141 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:21,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:21,143 INFO L147 QuantifierPusher]: treesize reduction 11, result has 76.1 percent of original size 35 [2021-05-01 07:55:21,210 INFO L142 QuantifierPusher]: treesize reduction 9, result has 76.3 percent of original size [2021-05-01 07:55:21,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:55:21,240 INFO L142 QuantifierPusher]: treesize reduction 14, result has 57.6 percent of original size [2021-05-01 07:55:21,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:21,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:21,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:21,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:21,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:21,305 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:21,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:21,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:21,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:21,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:21,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:21,375 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:21,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:21,408 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:21,409 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:55:21,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:21,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:21,451 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:55:21,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:21,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:21,480 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:55:21,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:21,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:21,526 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:55:21,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:21,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:21,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:21,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:21,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:21,572 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:21,572 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [178075924] [2021-05-01 07:55:21,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [178075924] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:21,573 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:21,573 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-05-01 07:55:21,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144862697] [2021-05-01 07:55:21,573 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-01 07:55:21,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:21,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-01 07:55:21,573 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=454, Unknown=0, NotChecked=0, Total=552 [2021-05-01 07:55:21,574 INFO L87 Difference]: Start difference. First operand 114 states and 140 transitions. Second operand has 22 states, 22 states have (on average 1.4090909090909092) internal successors, (31), 20 states have internal predecessors, (31), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:22,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:22,039 INFO L93 Difference]: Finished difference Result 220 states and 273 transitions. [2021-05-01 07:55:22,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-01 07:55:22,049 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.4090909090909092) internal successors, (31), 20 states have internal predecessors, (31), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 37 [2021-05-01 07:55:22,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:22,051 INFO L225 Difference]: With dead ends: 220 [2021-05-01 07:55:22,051 INFO L226 Difference]: Without dead ends: 139 [2021-05-01 07:55:22,051 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 6 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 658.2ms TimeCoverageRelationStatistics Valid=148, Invalid=782, Unknown=0, NotChecked=0, Total=930 [2021-05-01 07:55:22,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2021-05-01 07:55:22,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 116. [2021-05-01 07:55:22,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 106 states have (on average 1.2358490566037736) internal successors, (131), 106 states have internal predecessors, (131), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:22,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 142 transitions. [2021-05-01 07:55:22,070 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 142 transitions. Word has length 37 [2021-05-01 07:55:22,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:22,071 INFO L480 AbstractCegarLoop]: Abstraction has 116 states and 142 transitions. [2021-05-01 07:55:22,071 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.4090909090909092) internal successors, (31), 20 states have internal predecessors, (31), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:22,071 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 142 transitions. [2021-05-01 07:55:22,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-05-01 07:55:22,071 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:22,071 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:22,072 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2021-05-01 07:55:22,072 INFO L428 AbstractCegarLoop]: === Iteration 27 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:22,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:22,072 INFO L82 PathProgramCache]: Analyzing trace with hash 589091326, now seen corresponding path program 6 times [2021-05-01 07:55:22,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:22,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1310220285] [2021-05-01 07:55:22,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:22,077 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:22,078 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_240 v_~SIZE~0_70) (<= v_~last~0_75 v_main_~c~0_240)) InVars {~SIZE~0=v_~SIZE~0_70, main_~c~0=v_main_~c~0_240, ~last~0=v_~last~0_75} OutVars{~SIZE~0=v_~SIZE~0_70, main_~c~0=v_main_~c~0_240, ~last~0=v_~last~0_75} AuxVars[] AssignedVars[] [2021-05-01 07:55:22,080 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:22,084 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,087 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,090 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,092 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,095 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,098 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,098 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,099 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:22,100 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,101 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,104 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,108 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:22,111 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:22,112 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:22,112 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:22,114 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,115 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:22,118 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,120 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:22,122 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,124 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:22,126 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,128 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,130 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,131 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:22,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:22,148 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:22,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:22,151 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_76 v_main_~c~0_242) (< (+ v_main_~c~0_242 1) v_~SIZE~0_71)) InVars {~SIZE~0=v_~SIZE~0_71, main_~c~0=v_main_~c~0_242, ~last~0=v_~last~0_76} OutVars{~SIZE~0=v_~SIZE~0_71, main_~c~0=v_main_~c~0_242, ~last~0=v_~last~0_76} AuxVars[] AssignedVars[] [2021-05-01 07:55:22,153 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:22,154 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,155 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:22,156 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,157 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,161 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,165 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:22,169 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:22,171 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:22,171 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:22,173 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,174 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:22,176 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,179 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:22,182 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:22,185 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,187 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,189 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,191 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,193 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,195 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,197 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,199 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,201 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,203 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,204 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:22,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:22,222 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:22,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:22,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:22,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:22,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:22,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:22,281 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:22,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:22,293 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:22,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:22,309 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:22,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:22,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:22,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:22,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:22,367 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:22,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:22,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:22,374 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:22,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:22,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:22,377 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:22,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,379 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:55:22,441 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:22,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:22,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:22,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,469 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:22,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:22,508 INFO L142 QuantifierPusher]: treesize reduction 3, result has 89.3 percent of original size [2021-05-01 07:55:22,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:22,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:22,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:22,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:22,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:22,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:22,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:22,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,629 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 07:55:22,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:22,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:22,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:22,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:22,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:22,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,768 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 07:55:22,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:22,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:22,797 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:22,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1310220285] [2021-05-01 07:55:22,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1310220285] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:22,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:22,798 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-05-01 07:55:22,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015069155] [2021-05-01 07:55:22,798 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-01 07:55:22,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:22,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-01 07:55:22,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-05-01 07:55:22,799 INFO L87 Difference]: Start difference. First operand 116 states and 142 transitions. Second operand has 19 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 17 states have internal predecessors, (34), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:23,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:23,179 INFO L93 Difference]: Finished difference Result 229 states and 281 transitions. [2021-05-01 07:55:23,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-01 07:55:23,181 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 17 states have internal predecessors, (34), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 40 [2021-05-01 07:55:23,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:23,182 INFO L225 Difference]: With dead ends: 229 [2021-05-01 07:55:23,182 INFO L226 Difference]: Without dead ends: 148 [2021-05-01 07:55:23,183 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 7 SyntacticMatches, 10 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 513.9ms TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-05-01 07:55:23,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2021-05-01 07:55:23,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 119. [2021-05-01 07:55:23,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 109 states have (on average 1.2293577981651376) internal successors, (134), 109 states have internal predecessors, (134), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:23,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 145 transitions. [2021-05-01 07:55:23,203 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 145 transitions. Word has length 40 [2021-05-01 07:55:23,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:23,203 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 145 transitions. [2021-05-01 07:55:23,203 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 17 states have internal predecessors, (34), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:23,203 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 145 transitions. [2021-05-01 07:55:23,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-05-01 07:55:23,204 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:23,204 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:23,204 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2021-05-01 07:55:23,204 INFO L428 AbstractCegarLoop]: === Iteration 28 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:23,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:23,204 INFO L82 PathProgramCache]: Analyzing trace with hash 651130940, now seen corresponding path program 11 times [2021-05-01 07:55:23,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:23,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1842726877] [2021-05-01 07:55:23,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:23,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:23,212 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_251 v_~SIZE~0_72) (<= v_~last~0_77 v_main_~c~0_251)) InVars {~SIZE~0=v_~SIZE~0_72, main_~c~0=v_main_~c~0_251, ~last~0=v_~last~0_77} OutVars{~SIZE~0=v_~SIZE~0_72, main_~c~0=v_main_~c~0_251, ~last~0=v_~last~0_77} AuxVars[] AssignedVars[] [2021-05-01 07:55:23,214 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:23,215 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,216 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:23,217 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,217 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,223 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:23,226 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,229 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:23,230 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:23,231 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:23,233 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,234 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:23,236 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:23,239 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:23,242 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,244 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,247 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,249 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,252 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,254 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,256 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,258 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,260 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,262 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,264 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,265 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:23,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:23,284 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:23,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:23,285 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_253 v_~SIZE~0_73) (< v_main_~c~0_253 v_~last~0_78)) InVars {~SIZE~0=v_~SIZE~0_73, main_~c~0=v_main_~c~0_253, ~last~0=v_~last~0_78} OutVars{~SIZE~0=v_~SIZE~0_73, main_~c~0=v_main_~c~0_253, ~last~0=v_~last~0_78} AuxVars[] AssignedVars[] [2021-05-01 07:55:23,287 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:23,290 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,292 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,294 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,297 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,299 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,300 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,301 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:23,302 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,303 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,307 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,311 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:23,315 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,318 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:23,319 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:23,321 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,323 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,324 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:23,326 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:23,328 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:23,330 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,332 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,334 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,336 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,338 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,338 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:23,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:23,356 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:23,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:23,358 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_255 1) v_~SIZE~0_74) (<= v_~last~0_79 v_main_~c~0_255)) InVars {~SIZE~0=v_~SIZE~0_74, main_~c~0=v_main_~c~0_255, ~last~0=v_~last~0_79} OutVars{~SIZE~0=v_~SIZE~0_74, main_~c~0=v_main_~c~0_255, ~last~0=v_~last~0_79} AuxVars[] AssignedVars[] [2021-05-01 07:55:23,360 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:23,364 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,367 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,369 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,372 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,375 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,377 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,378 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,380 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:23,381 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,381 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,384 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:23,386 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:23,389 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:23,393 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,393 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:23,395 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,396 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:23,398 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:23,400 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,404 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:23,406 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,408 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,410 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,412 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,412 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:23,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:23,433 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:23,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:23,434 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_257 v_~last~0_80) (< (+ v_main_~c~0_257 1) v_~SIZE~0_75)) InVars {~SIZE~0=v_~SIZE~0_75, main_~c~0=v_main_~c~0_257, ~last~0=v_~last~0_80} OutVars{~SIZE~0=v_~SIZE~0_75, main_~c~0=v_main_~c~0_257, ~last~0=v_~last~0_80} AuxVars[] AssignedVars[] [2021-05-01 07:55:23,438 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:23,439 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,441 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:23,442 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,443 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,447 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:23,450 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,459 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:23,462 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,462 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:23,464 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,466 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,467 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:23,469 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:23,472 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,474 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,476 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,479 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,481 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,483 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:23,485 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,487 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,489 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,491 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,492 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,493 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:23,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:23,510 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:23,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:23,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:23,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:23,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:23,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:23,573 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:23,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:23,586 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:23,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:23,603 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:23,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:23,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:23,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:23,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:23,662 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:23,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:23,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:23,668 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:23,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:23,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:23,670 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:23,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,673 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:55:23,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:23,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:23,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:23,743 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:23,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:23,748 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:23,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:23,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:23,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:23,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:23,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:23,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:23,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:23,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,880 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:23,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:23,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:23,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:23,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:23,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:23,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:23,996 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:24,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:24,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:24,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,066 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:24,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:24,092 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:24,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1842726877] [2021-05-01 07:55:24,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1842726877] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:24,092 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:24,092 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-05-01 07:55:24,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732371801] [2021-05-01 07:55:24,092 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-01 07:55:24,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:24,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-01 07:55:24,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-05-01 07:55:24,093 INFO L87 Difference]: Start difference. First operand 119 states and 145 transitions. Second operand has 20 states, 20 states have (on average 1.7) internal successors, (34), 18 states have internal predecessors, (34), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:24,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:24,468 INFO L93 Difference]: Finished difference Result 232 states and 284 transitions. [2021-05-01 07:55:24,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-01 07:55:24,468 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.7) internal successors, (34), 18 states have internal predecessors, (34), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 40 [2021-05-01 07:55:24,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:24,469 INFO L225 Difference]: With dead ends: 232 [2021-05-01 07:55:24,469 INFO L226 Difference]: Without dead ends: 151 [2021-05-01 07:55:24,470 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 6 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 502.5ms TimeCoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-05-01 07:55:24,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-05-01 07:55:24,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 119. [2021-05-01 07:55:24,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 109 states have (on average 1.2293577981651376) internal successors, (134), 109 states have internal predecessors, (134), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:24,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 145 transitions. [2021-05-01 07:55:24,494 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 145 transitions. Word has length 40 [2021-05-01 07:55:24,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:24,494 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 145 transitions. [2021-05-01 07:55:24,494 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.7) internal successors, (34), 18 states have internal predecessors, (34), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:24,494 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 145 transitions. [2021-05-01 07:55:24,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-05-01 07:55:24,495 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:24,495 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:24,495 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2021-05-01 07:55:24,495 INFO L428 AbstractCegarLoop]: === Iteration 29 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:24,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:24,496 INFO L82 PathProgramCache]: Analyzing trace with hash -1154307394, now seen corresponding path program 12 times [2021-05-01 07:55:24,496 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:24,496 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [616986006] [2021-05-01 07:55:24,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:24,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:24,503 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_81 v_main_~c~0_267) (< v_main_~c~0_267 v_~SIZE~0_76)) InVars {~SIZE~0=v_~SIZE~0_76, main_~c~0=v_main_~c~0_267, ~last~0=v_~last~0_81} OutVars{~SIZE~0=v_~SIZE~0_76, main_~c~0=v_main_~c~0_267, ~last~0=v_~last~0_81} AuxVars[] AssignedVars[] [2021-05-01 07:55:24,505 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:24,506 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,506 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:24,507 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,508 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,513 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:24,516 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,520 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:24,521 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:24,521 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:24,524 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,524 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:24,528 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:24,530 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,532 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,534 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:24,536 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,539 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,541 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,543 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,544 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,546 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,548 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,549 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,551 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,552 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:24,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:24,568 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:24,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:24,569 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_269 v_~last~0_82) (< v_main_~c~0_269 v_~SIZE~0_77)) InVars {~SIZE~0=v_~SIZE~0_77, main_~c~0=v_main_~c~0_269, ~last~0=v_~last~0_82} OutVars{~SIZE~0=v_~SIZE~0_77, main_~c~0=v_main_~c~0_269, ~last~0=v_~last~0_82} AuxVars[] AssignedVars[] [2021-05-01 07:55:24,586 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:24,590 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,593 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,596 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,598 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,601 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,602 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,604 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:24,607 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,607 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,612 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,615 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:24,619 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,622 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:24,622 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:24,625 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,627 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,627 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:24,629 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:24,631 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:24,634 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,635 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,637 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,639 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,640 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,641 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:24,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:24,657 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:24,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:24,659 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_271 1) v_~SIZE~0_78) (<= v_~last~0_83 v_main_~c~0_271)) InVars {~SIZE~0=v_~SIZE~0_78, main_~c~0=v_main_~c~0_271, ~last~0=v_~last~0_83} OutVars{~SIZE~0=v_~SIZE~0_78, main_~c~0=v_main_~c~0_271, ~last~0=v_~last~0_83} AuxVars[] AssignedVars[] [2021-05-01 07:55:24,662 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:24,665 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,667 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,669 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,671 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,673 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,676 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,676 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,677 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:24,678 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,678 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,681 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:24,682 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:24,685 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:24,687 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,687 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:24,689 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,690 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:24,691 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:24,693 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,696 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,697 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,699 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,702 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:24,703 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,704 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:24,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:24,721 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:24,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:24,721 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_273 1) v_~SIZE~0_79) (< v_main_~c~0_273 v_~last~0_84)) InVars {~SIZE~0=v_~SIZE~0_79, main_~c~0=v_main_~c~0_273, ~last~0=v_~last~0_84} OutVars{~SIZE~0=v_~SIZE~0_79, main_~c~0=v_main_~c~0_273, ~last~0=v_~last~0_84} AuxVars[] AssignedVars[] [2021-05-01 07:55:24,723 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:24,723 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,724 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:24,727 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,727 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,731 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:24,734 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,737 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:24,739 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,740 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:24,742 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,743 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,744 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:24,746 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:24,750 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,752 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,754 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,756 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,758 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,760 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:24,762 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,763 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,765 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,766 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,768 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,769 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:24,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:24,784 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:24,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:24,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:24,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:24,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:24,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:24,834 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:24,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:24,848 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:24,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:24,863 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:24,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:24,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:24,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:24,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:24,935 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:24,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:24,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:24,950 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:24,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:24,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:24,955 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:24,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,958 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:55:24,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:24,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:24,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:24,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:25,035 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:25,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:25,041 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:25,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:25,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,065 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:25,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:25,104 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:25,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:25,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,132 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:25,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:25,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:25,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:25,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:25,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:25,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:25,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:25,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:25,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,326 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:25,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:25,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:25,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,397 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:25,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:25,423 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:25,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [616986006] [2021-05-01 07:55:25,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [616986006] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:25,423 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:25,423 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-05-01 07:55:25,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094033795] [2021-05-01 07:55:25,423 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-01 07:55:25,423 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:25,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-01 07:55:25,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-05-01 07:55:25,424 INFO L87 Difference]: Start difference. First operand 119 states and 145 transitions. Second operand has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 19 states have internal predecessors, (34), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:25,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:25,802 INFO L93 Difference]: Finished difference Result 229 states and 281 transitions. [2021-05-01 07:55:25,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-01 07:55:25,802 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 19 states have internal predecessors, (34), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 40 [2021-05-01 07:55:25,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:25,803 INFO L225 Difference]: With dead ends: 229 [2021-05-01 07:55:25,803 INFO L226 Difference]: Without dead ends: 148 [2021-05-01 07:55:25,804 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 6 SyntacticMatches, 9 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 563.5ms TimeCoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-05-01 07:55:25,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2021-05-01 07:55:25,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 119. [2021-05-01 07:55:25,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 109 states have (on average 1.2293577981651376) internal successors, (134), 109 states have internal predecessors, (134), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:25,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 145 transitions. [2021-05-01 07:55:25,824 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 145 transitions. Word has length 40 [2021-05-01 07:55:25,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:25,824 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 145 transitions. [2021-05-01 07:55:25,824 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 19 states have internal predecessors, (34), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:25,824 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 145 transitions. [2021-05-01 07:55:25,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-05-01 07:55:25,825 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:25,825 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:25,825 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2021-05-01 07:55:25,825 INFO L428 AbstractCegarLoop]: === Iteration 30 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:25,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:25,825 INFO L82 PathProgramCache]: Analyzing trace with hash -1971955844, now seen corresponding path program 13 times [2021-05-01 07:55:25,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:25,826 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2058959892] [2021-05-01 07:55:25,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:25,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:25,835 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_85 v_main_~c~0_283) (< v_main_~c~0_283 v_~SIZE~0_80)) InVars {~SIZE~0=v_~SIZE~0_80, main_~c~0=v_main_~c~0_283, ~last~0=v_~last~0_85} OutVars{~SIZE~0=v_~SIZE~0_80, main_~c~0=v_main_~c~0_283, ~last~0=v_~last~0_85} AuxVars[] AssignedVars[] [2021-05-01 07:55:25,837 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:25,840 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,842 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,845 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,847 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,849 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,851 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,852 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,853 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:25,854 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,854 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,857 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:25,858 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:25,861 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,864 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:25,864 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:25,866 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,867 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:25,869 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,871 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:25,873 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,875 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,877 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,879 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:25,881 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,882 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:25,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:25,899 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:25,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:25,900 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_285 v_~last~0_86) (< v_main_~c~0_285 v_~SIZE~0_81)) InVars {~SIZE~0=v_~SIZE~0_81, main_~c~0=v_main_~c~0_285, ~last~0=v_~last~0_86} OutVars{~SIZE~0=v_~SIZE~0_81, main_~c~0=v_main_~c~0_285, ~last~0=v_~last~0_86} AuxVars[] AssignedVars[] [2021-05-01 07:55:25,901 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:25,904 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,906 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,908 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,910 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,912 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,913 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,913 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:25,914 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,914 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,920 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:25,923 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,926 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,928 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:25,929 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:25,930 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,932 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,933 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:25,934 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:25,936 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:25,938 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,940 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,942 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,943 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,945 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,945 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:25,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:25,968 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:25,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:25,971 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_287 1) v_~SIZE~0_82) (<= v_~last~0_87 v_main_~c~0_287)) InVars {~SIZE~0=v_~SIZE~0_82, main_~c~0=v_main_~c~0_287, ~last~0=v_~last~0_87} OutVars{~SIZE~0=v_~SIZE~0_82, main_~c~0=v_main_~c~0_287, ~last~0=v_~last~0_87} AuxVars[] AssignedVars[] [2021-05-01 07:55:25,973 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:25,974 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,975 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:25,976 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,977 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,980 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:25,981 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:25,985 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:25,988 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,988 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:25,991 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,991 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:25,993 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:25,996 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:25,999 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,002 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,005 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,007 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,010 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:26,012 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,014 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,016 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,018 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,019 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,022 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,022 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:26,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:26,039 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:26,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:26,040 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_289 v_~last~0_88) (< (+ v_main_~c~0_289 1) v_~SIZE~0_83)) InVars {~SIZE~0=v_~SIZE~0_83, main_~c~0=v_main_~c~0_289, ~last~0=v_~last~0_88} OutVars{~SIZE~0=v_~SIZE~0_83, main_~c~0=v_main_~c~0_289, ~last~0=v_~last~0_88} AuxVars[] AssignedVars[] [2021-05-01 07:55:26,041 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:26,042 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,042 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:26,053 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,054 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,057 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,061 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:26,063 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,066 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:26,067 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:26,069 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,070 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,071 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:26,073 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:26,075 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:26,077 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,079 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,081 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,083 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,085 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,087 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,088 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,090 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,092 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,093 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,094 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:26,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:26,118 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:26,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:26,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:26,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:26,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:26,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:26,170 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:26,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:26,185 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:26,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:26,205 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:26,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:26,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:26,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:26,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:26,259 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:26,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:26,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:26,275 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:26,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:26,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:26,278 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:26,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,281 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:55:26,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:26,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:26,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:26,343 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:26,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:26,347 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:26,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:26,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,366 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:26,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:26,399 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:26,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:26,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:26,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:26,456 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:26,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:26,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:26,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:26,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:26,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:26,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:26,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:26,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,623 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:26,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:26,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:26,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,682 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:26,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:26,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:26,718 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:26,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2058959892] [2021-05-01 07:55:26,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2058959892] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:26,718 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:26,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-05-01 07:55:26,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649688352] [2021-05-01 07:55:26,719 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-01 07:55:26,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:26,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-01 07:55:26,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-05-01 07:55:26,720 INFO L87 Difference]: Start difference. First operand 119 states and 145 transitions. Second operand has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 20 states have internal predecessors, (34), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:27,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:27,081 INFO L93 Difference]: Finished difference Result 226 states and 278 transitions. [2021-05-01 07:55:27,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-01 07:55:27,082 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 20 states have internal predecessors, (34), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 40 [2021-05-01 07:55:27,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:27,083 INFO L225 Difference]: With dead ends: 226 [2021-05-01 07:55:27,083 INFO L226 Difference]: Without dead ends: 145 [2021-05-01 07:55:27,083 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 6 SyntacticMatches, 8 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 533.6ms TimeCoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2021-05-01 07:55:27,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2021-05-01 07:55:27,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 119. [2021-05-01 07:55:27,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 109 states have (on average 1.2293577981651376) internal successors, (134), 109 states have internal predecessors, (134), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:27,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 145 transitions. [2021-05-01 07:55:27,108 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 145 transitions. Word has length 40 [2021-05-01 07:55:27,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:27,108 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 145 transitions. [2021-05-01 07:55:27,108 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 20 states have internal predecessors, (34), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:27,108 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 145 transitions. [2021-05-01 07:55:27,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-05-01 07:55:27,109 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:27,109 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:27,109 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2021-05-01 07:55:27,109 INFO L428 AbstractCegarLoop]: === Iteration 31 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:27,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:27,110 INFO L82 PathProgramCache]: Analyzing trace with hash 734663550, now seen corresponding path program 14 times [2021-05-01 07:55:27,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:27,110 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2043830965] [2021-05-01 07:55:27,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:27,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:27,119 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_299 v_~SIZE~0_84) (<= v_~last~0_89 v_main_~c~0_299)) InVars {~SIZE~0=v_~SIZE~0_84, main_~c~0=v_main_~c~0_299, ~last~0=v_~last~0_89} OutVars{~SIZE~0=v_~SIZE~0_84, main_~c~0=v_main_~c~0_299, ~last~0=v_~last~0_89} AuxVars[] AssignedVars[] [2021-05-01 07:55:27,121 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:27,122 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,123 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:27,124 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,124 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,129 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:27,130 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:27,136 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:27,139 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,140 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:27,142 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,143 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:27,145 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,148 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,150 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,152 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:27,154 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:27,156 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,158 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,160 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,161 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,163 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,165 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,167 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,168 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,169 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:27,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:27,185 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:27,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:27,186 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_301 v_~SIZE~0_85) (< v_main_~c~0_301 v_~last~0_90)) InVars {~SIZE~0=v_~SIZE~0_85, main_~c~0=v_main_~c~0_301, ~last~0=v_~last~0_90} OutVars{~SIZE~0=v_~SIZE~0_85, main_~c~0=v_main_~c~0_301, ~last~0=v_~last~0_90} AuxVars[] AssignedVars[] [2021-05-01 07:55:27,187 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:27,188 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,189 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:27,189 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,190 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,196 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,199 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:27,202 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:27,204 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,205 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:27,207 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,208 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,209 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:27,225 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:27,226 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,228 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,230 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,232 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,234 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,236 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,238 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,240 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,241 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,243 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,245 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,245 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:27,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:27,262 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:27,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:27,272 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_91 v_main_~c~0_303) (< (+ v_main_~c~0_303 1) v_~SIZE~0_86)) InVars {~SIZE~0=v_~SIZE~0_86, main_~c~0=v_main_~c~0_303, ~last~0=v_~last~0_91} OutVars{~SIZE~0=v_~SIZE~0_86, main_~c~0=v_main_~c~0_303, ~last~0=v_~last~0_91} AuxVars[] AssignedVars[] [2021-05-01 07:55:27,273 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:27,276 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,279 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,281 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,283 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,285 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,289 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,290 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,291 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:27,293 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,293 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,303 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,306 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:27,308 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:27,309 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:27,310 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:27,311 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,312 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:27,314 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,315 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:27,317 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,320 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:27,322 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,324 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,325 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,326 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:27,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:27,343 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:27,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:27,343 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_305 1) v_~SIZE~0_87) (< v_main_~c~0_305 v_~last~0_92)) InVars {~SIZE~0=v_~SIZE~0_87, main_~c~0=v_main_~c~0_305, ~last~0=v_~last~0_92} OutVars{~SIZE~0=v_~SIZE~0_87, main_~c~0=v_main_~c~0_305, ~last~0=v_~last~0_92} AuxVars[] AssignedVars[] [2021-05-01 07:55:27,345 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:27,345 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,346 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:27,360 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,361 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,367 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,371 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:27,375 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,379 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:27,379 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:27,382 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,385 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,385 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:27,388 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:27,390 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:27,393 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,395 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,398 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,400 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,403 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,406 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,408 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,410 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,412 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,414 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,415 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:27,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:27,436 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:27,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:27,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:27,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:27,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:27,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:27,509 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:27,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:27,522 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:27,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:27,538 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:27,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:27,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:27,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:27,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:27,596 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:27,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:27,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:27,610 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:27,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:27,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:27,613 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:27,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,616 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:55:27,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:27,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:27,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:27,690 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:27,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:27,695 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:27,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:27,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:27,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:27,747 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:27,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:27,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:27,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:27,809 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:27,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:27,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:27,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:27,875 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:27,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:27,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,907 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:27,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:27,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:27,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:27,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:27,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:28,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:28,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,032 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:28,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:28,057 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:28,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2043830965] [2021-05-01 07:55:28,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2043830965] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:28,057 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:28,057 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2021-05-01 07:55:28,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235373287] [2021-05-01 07:55:28,057 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-01 07:55:28,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:28,057 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-01 07:55:28,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2021-05-01 07:55:28,058 INFO L87 Difference]: Start difference. First operand 119 states and 145 transitions. Second operand has 23 states, 23 states have (on average 1.4782608695652173) internal successors, (34), 21 states have internal predecessors, (34), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:28,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:28,505 INFO L93 Difference]: Finished difference Result 223 states and 275 transitions. [2021-05-01 07:55:28,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-01 07:55:28,505 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.4782608695652173) internal successors, (34), 21 states have internal predecessors, (34), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 40 [2021-05-01 07:55:28,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:28,506 INFO L225 Difference]: With dead ends: 223 [2021-05-01 07:55:28,506 INFO L226 Difference]: Without dead ends: 142 [2021-05-01 07:55:28,507 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 6 SyntacticMatches, 7 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 537.4ms TimeCoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2021-05-01 07:55:28,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2021-05-01 07:55:28,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 119. [2021-05-01 07:55:28,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 109 states have (on average 1.2293577981651376) internal successors, (134), 109 states have internal predecessors, (134), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:28,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 145 transitions. [2021-05-01 07:55:28,530 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 145 transitions. Word has length 40 [2021-05-01 07:55:28,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:28,531 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 145 transitions. [2021-05-01 07:55:28,531 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.4782608695652173) internal successors, (34), 21 states have internal predecessors, (34), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:28,531 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 145 transitions. [2021-05-01 07:55:28,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-05-01 07:55:28,531 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:28,531 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:28,532 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2021-05-01 07:55:28,532 INFO L428 AbstractCegarLoop]: === Iteration 32 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:28,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:28,532 INFO L82 PathProgramCache]: Analyzing trace with hash -276453700, now seen corresponding path program 15 times [2021-05-01 07:55:28,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:28,532 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1934230067] [2021-05-01 07:55:28,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:28,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:28,539 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_93 v_main_~c~0_315) (< v_main_~c~0_315 v_~SIZE~0_88)) InVars {~SIZE~0=v_~SIZE~0_88, main_~c~0=v_main_~c~0_315, ~last~0=v_~last~0_93} OutVars{~SIZE~0=v_~SIZE~0_88, main_~c~0=v_main_~c~0_315, ~last~0=v_~last~0_93} AuxVars[] AssignedVars[] [2021-05-01 07:55:28,541 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:28,544 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,547 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,550 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,553 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,556 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,558 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,561 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,562 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:28,564 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,565 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,569 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,572 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:28,578 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:28,580 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:28,580 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:28,582 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,583 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:28,585 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,587 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,590 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,592 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:28,594 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,596 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,598 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:28,599 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:28,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:28,618 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:28,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:28,619 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_317 v_~last~0_94) (< v_main_~c~0_317 v_~SIZE~0_89)) InVars {~SIZE~0=v_~SIZE~0_89, main_~c~0=v_main_~c~0_317, ~last~0=v_~last~0_94} OutVars{~SIZE~0=v_~SIZE~0_89, main_~c~0=v_main_~c~0_317, ~last~0=v_~last~0_94} AuxVars[] AssignedVars[] [2021-05-01 07:55:28,621 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:28,622 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,622 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:28,624 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,624 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,629 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:28,631 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,635 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:28,637 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,637 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:28,639 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,641 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,641 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:28,643 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,645 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,647 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:28,649 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,650 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,653 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,655 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,657 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,658 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,660 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,662 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,663 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,664 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:28,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:28,680 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:28,681 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:28,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:28,682 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_319 1) v_~SIZE~0_90) (< v_main_~c~0_319 v_~last~0_95)) InVars {~SIZE~0=v_~SIZE~0_90, main_~c~0=v_main_~c~0_319, ~last~0=v_~last~0_95} OutVars{~SIZE~0=v_~SIZE~0_90, main_~c~0=v_main_~c~0_319, ~last~0=v_~last~0_95} AuxVars[] AssignedVars[] [2021-05-01 07:55:28,683 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:28,686 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,688 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,690 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,692 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,694 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,695 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,695 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:28,700 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,700 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,704 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:28,706 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,709 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:28,711 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,711 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:28,713 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,715 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,715 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:28,717 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:28,719 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:28,721 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,722 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,724 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,727 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,729 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,730 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:28,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:28,745 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:28,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:28,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:28,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:28,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:28,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:28,800 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:28,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:28,811 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:28,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:28,825 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:28,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:28,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:28,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:28,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:28,877 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:28,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:28,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:28,886 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:28,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:28,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:28,890 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:28,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,893 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:55:28,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:28,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:28,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:28,961 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:28,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:28,965 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:28,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:28,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:28,983 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:29,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:29,015 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:29,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:29,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,035 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:29,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:29,070 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:29,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:29,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,093 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:29,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:29,130 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:29,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:29,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,155 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:29,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:29,196 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:29,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:29,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:29,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:29,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:29,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:29,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:29,314 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:29,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1934230067] [2021-05-01 07:55:29,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1934230067] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:29,314 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:29,314 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2021-05-01 07:55:29,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766763079] [2021-05-01 07:55:29,315 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-05-01 07:55:29,315 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:29,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-05-01 07:55:29,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2021-05-01 07:55:29,316 INFO L87 Difference]: Start difference. First operand 119 states and 145 transitions. Second operand has 24 states, 24 states have (on average 1.4166666666666667) internal successors, (34), 22 states have internal predecessors, (34), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:29,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:29,690 INFO L93 Difference]: Finished difference Result 222 states and 275 transitions. [2021-05-01 07:55:29,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-01 07:55:29,701 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.4166666666666667) internal successors, (34), 22 states have internal predecessors, (34), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 40 [2021-05-01 07:55:29,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:29,702 INFO L225 Difference]: With dead ends: 222 [2021-05-01 07:55:29,702 INFO L226 Difference]: Without dead ends: 141 [2021-05-01 07:55:29,703 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 6 SyntacticMatches, 6 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 513.6ms TimeCoverageRelationStatistics Valid=105, Invalid=597, Unknown=0, NotChecked=0, Total=702 [2021-05-01 07:55:29,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2021-05-01 07:55:29,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 120. [2021-05-01 07:55:29,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 110 states have (on average 1.2363636363636363) internal successors, (136), 110 states have internal predecessors, (136), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:29,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 147 transitions. [2021-05-01 07:55:29,725 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 147 transitions. Word has length 40 [2021-05-01 07:55:29,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:29,725 INFO L480 AbstractCegarLoop]: Abstraction has 120 states and 147 transitions. [2021-05-01 07:55:29,725 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.4166666666666667) internal successors, (34), 22 states have internal predecessors, (34), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:29,725 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 147 transitions. [2021-05-01 07:55:29,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-05-01 07:55:29,725 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:29,726 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:29,726 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2021-05-01 07:55:29,726 INFO L428 AbstractCegarLoop]: === Iteration 33 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:29,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:29,726 INFO L82 PathProgramCache]: Analyzing trace with hash -441994050, now seen corresponding path program 6 times [2021-05-01 07:55:29,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:29,726 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [912459056] [2021-05-01 07:55:29,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:29,729 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:29,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:29,730 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_329 v_~SIZE~0_91) (< v_main_~c~0_329 v_~last~0_96)) InVars {~SIZE~0=v_~SIZE~0_91, main_~c~0=v_main_~c~0_329, ~last~0=v_~last~0_96} OutVars{~SIZE~0=v_~SIZE~0_91, main_~c~0=v_main_~c~0_329, ~last~0=v_~last~0_96} AuxVars[] AssignedVars[] [2021-05-01 07:55:29,732 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:29,733 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,734 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:29,735 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,735 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,739 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:29,742 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,745 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:29,747 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,747 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:29,749 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,751 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,751 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:29,753 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:29,755 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:29,762 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,764 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,766 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,768 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,771 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,772 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,774 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,776 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,777 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,779 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,780 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:29,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:29,795 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:29,796 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:29,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:29,797 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_331 v_~last~0_97) (< (+ v_main_~c~0_331 1) v_~SIZE~0_92)) InVars {~SIZE~0=v_~SIZE~0_92, main_~c~0=v_main_~c~0_331, ~last~0=v_~last~0_97} OutVars{~SIZE~0=v_~SIZE~0_92, main_~c~0=v_main_~c~0_331, ~last~0=v_~last~0_97} AuxVars[] AssignedVars[] [2021-05-01 07:55:29,798 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:29,799 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,799 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:29,800 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,800 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,804 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:29,807 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,809 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,811 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:29,812 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:29,813 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,815 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,823 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:29,825 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:29,827 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,829 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,830 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,832 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,834 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,837 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,839 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,840 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,842 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,843 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,845 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,846 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:29,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:55:29,862 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:29,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:29,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:29,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:29,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:55:29,902 INFO L142 QuantifierPusher]: treesize reduction 1, result has 94.7 percent of original size [2021-05-01 07:55:29,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-05-01 07:55:29,912 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-05-01 07:55:29,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:29,920 INFO L142 QuantifierPusher]: treesize reduction 13, result has 48.0 percent of original size [2021-05-01 07:55:29,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-05-01 07:55:29,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:29,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:29,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:29,961 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:29,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:29,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:29,972 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:29,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:29,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:29,980 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:29,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:29,982 INFO L147 QuantifierPusher]: treesize reduction 11, result has 76.1 percent of original size 35 [2021-05-01 07:55:30,035 INFO L142 QuantifierPusher]: treesize reduction 9, result has 76.3 percent of original size [2021-05-01 07:55:30,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:55:30,059 INFO L142 QuantifierPusher]: treesize reduction 14, result has 57.6 percent of original size [2021-05-01 07:55:30,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:30,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:30,082 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:55:30,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:30,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:30,109 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:55:30,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:30,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:30,129 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:55:30,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:30,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:30,158 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:55:30,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:30,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:30,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:30,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:30,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:30,209 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:30,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:30,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:30,236 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:55:30,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:30,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:30,271 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:55:30,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:30,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:30,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:30,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:30,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:30,330 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:30,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:30,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:30,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:30,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:30,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:30,383 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:30,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [912459056] [2021-05-01 07:55:30,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [912459056] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:30,383 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:30,383 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2021-05-01 07:55:30,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234871803] [2021-05-01 07:55:30,383 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-01 07:55:30,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:30,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-01 07:55:30,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=494, Unknown=0, NotChecked=0, Total=600 [2021-05-01 07:55:30,384 INFO L87 Difference]: Start difference. First operand 120 states and 147 transitions. Second operand has 23 states, 23 states have (on average 1.4782608695652173) internal successors, (34), 21 states have internal predecessors, (34), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:31,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:31,015 INFO L93 Difference]: Finished difference Result 227 states and 281 transitions. [2021-05-01 07:55:31,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-01 07:55:31,016 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.4782608695652173) internal successors, (34), 21 states have internal predecessors, (34), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 40 [2021-05-01 07:55:31,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:31,017 INFO L225 Difference]: With dead ends: 227 [2021-05-01 07:55:31,017 INFO L226 Difference]: Without dead ends: 146 [2021-05-01 07:55:31,018 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 6 SyntacticMatches, 5 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 655.6ms TimeCoverageRelationStatistics Valid=164, Invalid=892, Unknown=0, NotChecked=0, Total=1056 [2021-05-01 07:55:31,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2021-05-01 07:55:31,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 122. [2021-05-01 07:55:31,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 112 states have (on average 1.2321428571428572) internal successors, (138), 112 states have internal predecessors, (138), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:31,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 149 transitions. [2021-05-01 07:55:31,048 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 149 transitions. Word has length 40 [2021-05-01 07:55:31,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:31,048 INFO L480 AbstractCegarLoop]: Abstraction has 122 states and 149 transitions. [2021-05-01 07:55:31,048 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.4782608695652173) internal successors, (34), 21 states have internal predecessors, (34), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:31,048 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 149 transitions. [2021-05-01 07:55:31,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-05-01 07:55:31,049 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:31,049 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:31,049 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113 [2021-05-01 07:55:31,049 INFO L428 AbstractCegarLoop]: === Iteration 34 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:31,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:31,050 INFO L82 PathProgramCache]: Analyzing trace with hash 1166496317, now seen corresponding path program 7 times [2021-05-01 07:55:31,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:31,050 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1645300806] [2021-05-01 07:55:31,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:31,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:31,055 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_98 v_main_~c~0_340) (< v_main_~c~0_340 v_~SIZE~0_93)) InVars {~SIZE~0=v_~SIZE~0_93, main_~c~0=v_main_~c~0_340, ~last~0=v_~last~0_98} OutVars{~SIZE~0=v_~SIZE~0_93, main_~c~0=v_main_~c~0_340, ~last~0=v_~last~0_98} AuxVars[] AssignedVars[] [2021-05-01 07:55:31,059 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:31,060 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,060 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:31,061 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,062 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,065 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:31,066 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:31,069 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,072 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:31,072 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:31,075 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,075 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:31,077 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,080 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,083 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,085 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,087 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,089 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:31,092 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:31,094 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,096 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,098 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,100 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,102 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,104 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,104 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:31,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:31,122 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:31,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:31,124 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_99 v_main_~c~0_342) (< (+ v_main_~c~0_342 1) v_~SIZE~0_94)) InVars {~SIZE~0=v_~SIZE~0_94, main_~c~0=v_main_~c~0_342, ~last~0=v_~last~0_99} OutVars{~SIZE~0=v_~SIZE~0_94, main_~c~0=v_main_~c~0_342, ~last~0=v_~last~0_99} AuxVars[] AssignedVars[] [2021-05-01 07:55:31,126 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:31,127 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,128 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:31,128 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,129 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,132 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:31,133 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:31,136 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:31,139 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,139 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:31,142 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,142 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:31,145 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,147 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,150 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:31,152 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,154 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,156 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,158 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:31,161 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,163 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,165 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,167 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,169 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,171 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,171 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:31,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:31,189 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:31,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:31,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:31,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:31,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:31,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:31,235 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:31,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:31,248 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:31,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:31,265 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:31,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:31,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:31,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:31,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:31,323 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:31,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:31,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:31,329 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:31,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:31,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:31,333 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:31,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,335 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:55:31,398 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:31,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:31,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:31,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,426 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:31,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:31,466 INFO L142 QuantifierPusher]: treesize reduction 3, result has 89.3 percent of original size [2021-05-01 07:55:31,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:31,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:31,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:31,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:31,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,526 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 07:55:31,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:31,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:31,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,588 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 07:55:31,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:31,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:31,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:31,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:31,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:31,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:31,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:31,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:31,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:31,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:31,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:31,803 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:31,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1645300806] [2021-05-01 07:55:31,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1645300806] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:31,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:31,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-05-01 07:55:31,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099515197] [2021-05-01 07:55:31,804 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-01 07:55:31,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:31,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-01 07:55:31,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-05-01 07:55:31,805 INFO L87 Difference]: Start difference. First operand 122 states and 149 transitions. Second operand has 20 states, 20 states have (on average 1.85) internal successors, (37), 18 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:32,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:32,177 INFO L93 Difference]: Finished difference Result 238 states and 291 transitions. [2021-05-01 07:55:32,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-01 07:55:32,178 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.85) internal successors, (37), 18 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 43 [2021-05-01 07:55:32,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:32,179 INFO L225 Difference]: With dead ends: 238 [2021-05-01 07:55:32,179 INFO L226 Difference]: Without dead ends: 157 [2021-05-01 07:55:32,180 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 7 SyntacticMatches, 12 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 561.4ms TimeCoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-05-01 07:55:32,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2021-05-01 07:55:32,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 125. [2021-05-01 07:55:32,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 115 states have (on average 1.2260869565217392) internal successors, (141), 115 states have internal predecessors, (141), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:32,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 152 transitions. [2021-05-01 07:55:32,216 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 152 transitions. Word has length 43 [2021-05-01 07:55:32,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:32,216 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 152 transitions. [2021-05-01 07:55:32,216 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.85) internal successors, (37), 18 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:32,216 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 152 transitions. [2021-05-01 07:55:32,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-05-01 07:55:32,217 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:32,217 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:32,217 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2021-05-01 07:55:32,217 INFO L428 AbstractCegarLoop]: === Iteration 35 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:32,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:32,217 INFO L82 PathProgramCache]: Analyzing trace with hash -1742267585, now seen corresponding path program 16 times [2021-05-01 07:55:32,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:32,218 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2013106933] [2021-05-01 07:55:32,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:32,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:32,228 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_352 v_~SIZE~0_95) (<= v_~last~0_100 v_main_~c~0_352)) InVars {~SIZE~0=v_~SIZE~0_95, main_~c~0=v_main_~c~0_352, ~last~0=v_~last~0_100} OutVars{~SIZE~0=v_~SIZE~0_95, main_~c~0=v_main_~c~0_352, ~last~0=v_~last~0_100} AuxVars[] AssignedVars[] [2021-05-01 07:55:32,230 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:32,231 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,231 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:32,237 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,238 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,241 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:32,242 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:32,246 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:32,248 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,249 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:32,251 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,251 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:32,254 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,256 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:32,259 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,261 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,264 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:32,267 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,273 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,275 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,277 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,279 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,281 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,283 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,285 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,286 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:32,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:32,305 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:32,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:32,306 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_354 v_~SIZE~0_96) (< v_main_~c~0_354 v_~last~0_101)) InVars {~SIZE~0=v_~SIZE~0_96, main_~c~0=v_main_~c~0_354, ~last~0=v_~last~0_101} OutVars{~SIZE~0=v_~SIZE~0_96, main_~c~0=v_main_~c~0_354, ~last~0=v_~last~0_101} AuxVars[] AssignedVars[] [2021-05-01 07:55:32,307 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:32,308 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,309 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:32,310 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,310 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,315 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:32,318 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,322 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:32,324 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,324 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:32,327 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,329 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,329 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:32,331 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,333 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,335 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:32,337 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,339 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,342 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,345 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,347 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,349 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,350 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,352 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,354 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,355 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:32,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:32,374 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:32,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:32,377 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_102 v_main_~c~0_356) (< (+ v_main_~c~0_356 1) v_~SIZE~0_97)) InVars {~SIZE~0=v_~SIZE~0_97, main_~c~0=v_main_~c~0_356, ~last~0=v_~last~0_102} OutVars{~SIZE~0=v_~SIZE~0_97, main_~c~0=v_main_~c~0_356, ~last~0=v_~last~0_102} AuxVars[] AssignedVars[] [2021-05-01 07:55:32,386 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:32,389 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,392 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,395 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,398 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,400 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,403 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,404 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,406 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:32,408 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,409 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,425 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:32,429 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,432 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:32,433 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:32,434 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:32,437 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,437 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:32,439 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,442 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,445 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:32,447 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,450 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:32,452 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,454 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,454 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:32,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:55:32,475 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:32,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:32,476 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_358 v_~last~0_103) (< (+ v_main_~c~0_358 1) v_~SIZE~0_98)) InVars {~SIZE~0=v_~SIZE~0_98, main_~c~0=v_main_~c~0_358, ~last~0=v_~last~0_103} OutVars{~SIZE~0=v_~SIZE~0_98, main_~c~0=v_main_~c~0_358, ~last~0=v_~last~0_103} AuxVars[] AssignedVars[] [2021-05-01 07:55:32,477 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:32,478 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,479 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:32,480 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,480 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,484 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:32,488 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,490 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,493 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:32,494 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:32,496 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,498 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,498 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:32,501 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,503 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,505 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,507 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,508 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:32,511 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,514 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,516 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,518 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,520 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,522 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,523 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,524 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:32,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:55:32,543 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:32,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:32,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:32,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:32,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:32,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:32,599 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:32,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:32,612 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:32,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:32,628 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:32,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:32,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:32,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:32,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:32,688 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:32,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:32,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:32,698 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:32,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:32,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:32,701 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:32,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,704 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:55:32,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:32,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:32,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:32,774 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:32,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:32,779 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:32,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:32,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,801 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:32,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:32,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:32,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:32,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:32,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:32,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,916 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:32,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:32,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:32,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:32,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:32,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:33,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:33,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:33,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:33,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:33,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:33,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:33,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:33,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,161 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:33,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:33,188 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:33,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2013106933] [2021-05-01 07:55:33,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2013106933] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:33,188 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:33,188 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-05-01 07:55:33,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150758886] [2021-05-01 07:55:33,188 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-01 07:55:33,190 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:33,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-01 07:55:33,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-05-01 07:55:33,191 INFO L87 Difference]: Start difference. First operand 125 states and 152 transitions. Second operand has 21 states, 21 states have (on average 1.7619047619047619) internal successors, (37), 19 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:33,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:33,688 INFO L93 Difference]: Finished difference Result 241 states and 294 transitions. [2021-05-01 07:55:33,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-01 07:55:33,689 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.7619047619047619) internal successors, (37), 19 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 43 [2021-05-01 07:55:33,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:33,689 INFO L225 Difference]: With dead ends: 241 [2021-05-01 07:55:33,689 INFO L226 Difference]: Without dead ends: 160 [2021-05-01 07:55:33,690 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 6 SyntacticMatches, 12 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 563.6ms TimeCoverageRelationStatistics Valid=81, Invalid=471, Unknown=0, NotChecked=0, Total=552 [2021-05-01 07:55:33,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2021-05-01 07:55:33,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 125. [2021-05-01 07:55:33,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 115 states have (on average 1.2260869565217392) internal successors, (141), 115 states have internal predecessors, (141), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:33,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 152 transitions. [2021-05-01 07:55:33,710 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 152 transitions. Word has length 43 [2021-05-01 07:55:33,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:33,710 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 152 transitions. [2021-05-01 07:55:33,710 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.7619047619047619) internal successors, (37), 19 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:33,711 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 152 transitions. [2021-05-01 07:55:33,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-05-01 07:55:33,711 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:33,711 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:33,711 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121 [2021-05-01 07:55:33,711 INFO L428 AbstractCegarLoop]: === Iteration 36 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:33,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:33,712 INFO L82 PathProgramCache]: Analyzing trace with hash -1680227971, now seen corresponding path program 17 times [2021-05-01 07:55:33,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:33,712 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [470529006] [2021-05-01 07:55:33,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:33,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:33,718 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_369 v_~SIZE~0_99) (<= v_~last~0_104 v_main_~c~0_369)) InVars {~SIZE~0=v_~SIZE~0_99, main_~c~0=v_main_~c~0_369, ~last~0=v_~last~0_104} OutVars{~SIZE~0=v_~SIZE~0_99, main_~c~0=v_main_~c~0_369, ~last~0=v_~last~0_104} AuxVars[] AssignedVars[] [2021-05-01 07:55:33,719 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:33,722 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,724 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,726 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,729 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,731 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,733 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,734 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,734 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:33,735 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,735 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,740 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:33,741 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:33,748 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,751 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:33,751 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:33,753 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,753 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:33,755 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:33,757 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,759 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,761 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,763 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:33,765 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,767 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,768 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:33,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:33,784 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:33,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:33,785 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_371 v_~SIZE~0_100) (< v_main_~c~0_371 v_~last~0_105)) InVars {~SIZE~0=v_~SIZE~0_100, main_~c~0=v_main_~c~0_371, ~last~0=v_~last~0_105} OutVars{~SIZE~0=v_~SIZE~0_100, main_~c~0=v_main_~c~0_371, ~last~0=v_~last~0_105} AuxVars[] AssignedVars[] [2021-05-01 07:55:33,787 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:33,787 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,788 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:33,788 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,789 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,792 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,795 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:33,798 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:33,800 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,800 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:33,802 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,804 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,804 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:33,806 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:33,808 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:33,813 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,815 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,817 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,819 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,821 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,823 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,824 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,826 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,827 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,829 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,829 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:33,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:33,845 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:33,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:33,858 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_106 v_main_~c~0_373) (< (+ v_main_~c~0_373 1) v_~SIZE~0_101)) InVars {~SIZE~0=v_~SIZE~0_101, main_~c~0=v_main_~c~0_373, ~last~0=v_~last~0_106} OutVars{~SIZE~0=v_~SIZE~0_101, main_~c~0=v_main_~c~0_373, ~last~0=v_~last~0_106} AuxVars[] AssignedVars[] [2021-05-01 07:55:33,860 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:33,864 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,866 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,869 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,872 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,874 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,877 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,877 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,878 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:33,878 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,879 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,882 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,884 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:33,887 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:33,888 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:33,888 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:33,890 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,890 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:33,892 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,894 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,896 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,898 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:33,900 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,902 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:33,904 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,904 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:33,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:33,921 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:33,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:33,921 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_375 1) v_~SIZE~0_102) (< v_main_~c~0_375 v_~last~0_107)) InVars {~SIZE~0=v_~SIZE~0_102, main_~c~0=v_main_~c~0_375, ~last~0=v_~last~0_107} OutVars{~SIZE~0=v_~SIZE~0_102, main_~c~0=v_main_~c~0_375, ~last~0=v_~last~0_107} AuxVars[] AssignedVars[] [2021-05-01 07:55:33,924 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:33,925 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,925 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:33,926 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,926 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,930 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:33,932 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,935 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:33,937 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,937 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:33,939 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,941 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,941 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:33,943 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:33,946 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,948 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,950 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,951 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,953 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,955 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:33,957 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,958 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,960 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,962 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,963 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,963 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:33,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:33,979 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:33,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:33,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:33,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:34,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:34,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:34,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:34,029 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:34,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:34,042 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:34,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:34,058 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:34,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:34,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:34,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:34,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:34,118 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:34,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:34,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:34,123 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:34,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:34,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:34,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:34,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,128 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:55:34,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:34,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:34,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:34,192 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:34,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:34,196 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:34,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:34,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,215 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:34,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:34,247 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:34,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:34,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:34,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:34,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:34,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,326 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:55:34,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:55:34,364 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:55:34,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:34,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:34,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:34,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:34,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,435 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:34,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:34,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:34,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:34,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:34,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:34,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:34,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:34,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:34,589 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:34,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [470529006] [2021-05-01 07:55:34,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [470529006] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:34,590 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:34,590 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-05-01 07:55:34,590 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421401335] [2021-05-01 07:55:34,590 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-01 07:55:34,590 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:34,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-01 07:55:34,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-05-01 07:55:34,591 INFO L87 Difference]: Start difference. First operand 125 states and 152 transitions. Second operand has 22 states, 22 states have (on average 1.6818181818181819) internal successors, (37), 20 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:35,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:35,066 INFO L93 Difference]: Finished difference Result 238 states and 291 transitions. [2021-05-01 07:55:35,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-01 07:55:35,067 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.6818181818181819) internal successors, (37), 20 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 43 [2021-05-01 07:55:35,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:35,068 INFO L225 Difference]: With dead ends: 238 [2021-05-01 07:55:35,068 INFO L226 Difference]: Without dead ends: 157 [2021-05-01 07:55:35,069 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 6 SyntacticMatches, 11 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 555.2ms TimeCoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2021-05-01 07:55:35,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2021-05-01 07:55:35,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 125. [2021-05-01 07:55:35,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 115 states have (on average 1.2260869565217392) internal successors, (141), 115 states have internal predecessors, (141), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:35,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 152 transitions. [2021-05-01 07:55:35,098 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 152 transitions. Word has length 43 [2021-05-01 07:55:35,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:35,098 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 152 transitions. [2021-05-01 07:55:35,098 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.6818181818181819) internal successors, (37), 20 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:35,098 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 152 transitions. [2021-05-01 07:55:35,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-05-01 07:55:35,099 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:35,099 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:35,099 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126 [2021-05-01 07:55:35,099 INFO L428 AbstractCegarLoop]: === Iteration 37 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:35,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:35,100 INFO L82 PathProgramCache]: Analyzing trace with hash 809300991, now seen corresponding path program 18 times [2021-05-01 07:55:35,100 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:35,100 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [717933710] [2021-05-01 07:55:35,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:35,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:35,107 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_108 v_main_~c~0_386) (< v_main_~c~0_386 v_~SIZE~0_103)) InVars {~SIZE~0=v_~SIZE~0_103, main_~c~0=v_main_~c~0_386, ~last~0=v_~last~0_108} OutVars{~SIZE~0=v_~SIZE~0_103, main_~c~0=v_main_~c~0_386, ~last~0=v_~last~0_108} AuxVars[] AssignedVars[] [2021-05-01 07:55:35,109 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:35,113 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,116 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,118 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,121 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,123 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,126 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,127 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,128 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:35,129 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,130 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,134 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:35,137 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,140 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:35,142 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:35,142 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:35,144 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,145 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:35,147 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,149 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,152 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:35,154 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,156 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,158 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,160 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:35,161 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:35,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:35,180 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:35,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:35,181 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_388 v_~last~0_109) (< v_main_~c~0_388 v_~SIZE~0_104)) InVars {~SIZE~0=v_~SIZE~0_104, main_~c~0=v_main_~c~0_388, ~last~0=v_~last~0_109} OutVars{~SIZE~0=v_~SIZE~0_104, main_~c~0=v_main_~c~0_388, ~last~0=v_~last~0_109} AuxVars[] AssignedVars[] [2021-05-01 07:55:35,182 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:35,183 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,184 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:35,185 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,185 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,190 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:35,194 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,197 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,200 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:35,200 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:35,202 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,205 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,205 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:35,208 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,210 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,212 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:35,214 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,216 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,219 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,221 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,223 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,225 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,227 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,228 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,232 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,232 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:35,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:35,255 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:35,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:35,259 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_390 1) v_~SIZE~0_105) (<= v_~last~0_110 v_main_~c~0_390)) InVars {~SIZE~0=v_~SIZE~0_105, main_~c~0=v_main_~c~0_390, ~last~0=v_~last~0_110} OutVars{~SIZE~0=v_~SIZE~0_105, main_~c~0=v_main_~c~0_390, ~last~0=v_~last~0_110} AuxVars[] AssignedVars[] [2021-05-01 07:55:35,261 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:35,262 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,263 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:35,264 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,264 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,269 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:35,272 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,275 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:35,276 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:35,277 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:35,279 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,280 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:35,282 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,285 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:35,287 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,289 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:35,292 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,294 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,296 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,298 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,300 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,302 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,304 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,306 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,308 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,309 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:35,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:55:35,328 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:35,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:35,329 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_392 v_~last~0_111) (< (+ v_main_~c~0_392 1) v_~SIZE~0_106)) InVars {~SIZE~0=v_~SIZE~0_106, main_~c~0=v_main_~c~0_392, ~last~0=v_~last~0_111} OutVars{~SIZE~0=v_~SIZE~0_106, main_~c~0=v_main_~c~0_392, ~last~0=v_~last~0_111} AuxVars[] AssignedVars[] [2021-05-01 07:55:35,331 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:35,331 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,332 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:35,334 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,335 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,339 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,343 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:35,346 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,349 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:35,350 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:35,352 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,354 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,355 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:35,357 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,359 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,361 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,363 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,365 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:35,368 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,371 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,373 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,375 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,377 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,379 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,381 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,381 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:35,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:55:35,401 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:35,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:35,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:35,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:35,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:35,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:35,460 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:35,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:35,476 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:35,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:35,493 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:35,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:35,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:35,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:35,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:35,564 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:35,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:35,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:35,570 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:35,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:35,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:35,573 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:35,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,575 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:55:35,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:35,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:35,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:35,644 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:35,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:35,649 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:35,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:35,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,670 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:35,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:35,708 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:35,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:35,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,734 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:35,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:35,776 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:35,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:35,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:35,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:35,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:35,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:35,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:35,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:35,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:35,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:35,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:35,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:36,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:36,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:36,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:36,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,089 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:36,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:36,122 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:36,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [717933710] [2021-05-01 07:55:36,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [717933710] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:36,122 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:36,122 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2021-05-01 07:55:36,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517117015] [2021-05-01 07:55:36,124 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-01 07:55:36,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:36,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-01 07:55:36,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-05-01 07:55:36,125 INFO L87 Difference]: Start difference. First operand 125 states and 152 transitions. Second operand has 23 states, 23 states have (on average 1.608695652173913) internal successors, (37), 21 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:36,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:36,656 INFO L93 Difference]: Finished difference Result 235 states and 288 transitions. [2021-05-01 07:55:36,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-01 07:55:36,657 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.608695652173913) internal successors, (37), 21 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 43 [2021-05-01 07:55:36,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:36,659 INFO L225 Difference]: With dead ends: 235 [2021-05-01 07:55:36,659 INFO L226 Difference]: Without dead ends: 154 [2021-05-01 07:55:36,660 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 6 SyntacticMatches, 10 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 655.9ms TimeCoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2021-05-01 07:55:36,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2021-05-01 07:55:36,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 125. [2021-05-01 07:55:36,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 115 states have (on average 1.2260869565217392) internal successors, (141), 115 states have internal predecessors, (141), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:36,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 152 transitions. [2021-05-01 07:55:36,692 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 152 transitions. Word has length 43 [2021-05-01 07:55:36,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:36,692 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 152 transitions. [2021-05-01 07:55:36,692 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.608695652173913) internal successors, (37), 21 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:36,692 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 152 transitions. [2021-05-01 07:55:36,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-05-01 07:55:36,693 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:36,693 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:36,693 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131 [2021-05-01 07:55:36,693 INFO L428 AbstractCegarLoop]: === Iteration 38 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:36,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:36,693 INFO L82 PathProgramCache]: Analyzing trace with hash -8347459, now seen corresponding path program 19 times [2021-05-01 07:55:36,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:36,694 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1202061499] [2021-05-01 07:55:36,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:36,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:36,702 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_403 v_~SIZE~0_107) (<= v_~last~0_112 v_main_~c~0_403)) InVars {~SIZE~0=v_~SIZE~0_107, main_~c~0=v_main_~c~0_403, ~last~0=v_~last~0_112} OutVars{~SIZE~0=v_~SIZE~0_107, main_~c~0=v_main_~c~0_403, ~last~0=v_~last~0_112} AuxVars[] AssignedVars[] [2021-05-01 07:55:36,705 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:36,708 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,711 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,714 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,717 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,719 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,722 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,723 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,725 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:36,726 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,727 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,731 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,734 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:36,740 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:36,742 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:36,742 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:36,744 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,745 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:36,747 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,749 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,752 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,759 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:36,762 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,764 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:36,766 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,766 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:36,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:36,786 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:36,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:36,787 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_405 v_~SIZE~0_108) (< v_main_~c~0_405 v_~last~0_113)) InVars {~SIZE~0=v_~SIZE~0_108, main_~c~0=v_main_~c~0_405, ~last~0=v_~last~0_113} OutVars{~SIZE~0=v_~SIZE~0_108, main_~c~0=v_main_~c~0_405, ~last~0=v_~last~0_113} AuxVars[] AssignedVars[] [2021-05-01 07:55:36,788 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:36,789 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,790 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:36,791 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,791 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,796 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,799 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:36,803 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:36,805 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,805 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:36,808 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,810 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,810 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:36,813 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,815 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,817 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,819 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:36,821 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,823 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,826 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,828 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,830 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,832 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,834 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,836 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,837 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:36,855 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:36,856 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:36,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:36,858 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_407 1) v_~SIZE~0_109) (<= v_~last~0_114 v_main_~c~0_407)) InVars {~SIZE~0=v_~SIZE~0_109, main_~c~0=v_main_~c~0_407, ~last~0=v_~last~0_114} OutVars{~SIZE~0=v_~SIZE~0_109, main_~c~0=v_main_~c~0_407, ~last~0=v_~last~0_114} AuxVars[] AssignedVars[] [2021-05-01 07:55:36,860 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:36,862 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,863 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:36,863 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,864 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,867 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:36,868 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:36,872 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:36,874 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,874 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:36,877 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,877 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:36,880 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:36,884 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,887 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,890 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,893 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:36,895 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,897 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,899 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,901 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,903 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,905 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,906 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,908 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,909 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:36,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:36,925 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:36,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:36,926 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_409 v_~last~0_115) (< (+ v_main_~c~0_409 1) v_~SIZE~0_110)) InVars {~SIZE~0=v_~SIZE~0_110, main_~c~0=v_main_~c~0_409, ~last~0=v_~last~0_115} OutVars{~SIZE~0=v_~SIZE~0_110, main_~c~0=v_main_~c~0_409, ~last~0=v_~last~0_115} AuxVars[] AssignedVars[] [2021-05-01 07:55:36,928 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:36,929 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,930 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:36,930 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,931 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,934 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,938 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:36,940 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,943 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:36,943 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:36,945 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,947 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,947 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:36,949 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:36,951 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:36,953 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,956 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,958 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,959 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,961 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,963 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,965 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,966 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,968 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,970 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,970 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:36,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:36,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:36,986 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:36,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:37,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:37,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:37,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:37,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:37,038 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:37,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:37,050 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:37,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:37,064 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:37,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:37,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:37,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:37,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:37,117 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:37,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:37,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:37,122 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:37,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:37,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:37,124 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:37,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,126 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:55:37,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:37,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:37,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:37,187 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:37,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:37,192 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:37,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:37,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:37,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:37,243 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:37,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:37,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:37,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:37,308 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:37,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:37,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:37,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:37,377 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:37,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:37,408 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:37,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:37,450 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:37,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,474 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:55:37,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:55:37,516 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:55:37,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:37,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,535 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:55:37,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:55:37,579 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:55:37,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:37,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,612 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:55:37,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:37,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:37,647 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:37,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1202061499] [2021-05-01 07:55:37,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1202061499] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:37,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:37,648 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2021-05-01 07:55:37,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864855240] [2021-05-01 07:55:37,648 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-05-01 07:55:37,648 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:37,648 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-05-01 07:55:37,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2021-05-01 07:55:37,649 INFO L87 Difference]: Start difference. First operand 125 states and 152 transitions. Second operand has 24 states, 24 states have (on average 1.5416666666666667) internal successors, (37), 22 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:38,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:38,099 INFO L93 Difference]: Finished difference Result 232 states and 285 transitions. [2021-05-01 07:55:38,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-01 07:55:38,099 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.5416666666666667) internal successors, (37), 22 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 43 [2021-05-01 07:55:38,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:38,100 INFO L225 Difference]: With dead ends: 232 [2021-05-01 07:55:38,100 INFO L226 Difference]: Without dead ends: 151 [2021-05-01 07:55:38,101 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 6 SyntacticMatches, 9 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 617.0ms TimeCoverageRelationStatistics Valid=102, Invalid=600, Unknown=0, NotChecked=0, Total=702 [2021-05-01 07:55:38,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-05-01 07:55:38,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 125. [2021-05-01 07:55:38,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 115 states have (on average 1.2260869565217392) internal successors, (141), 115 states have internal predecessors, (141), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:38,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 152 transitions. [2021-05-01 07:55:38,125 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 152 transitions. Word has length 43 [2021-05-01 07:55:38,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:38,125 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 152 transitions. [2021-05-01 07:55:38,125 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.5416666666666667) internal successors, (37), 22 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:38,125 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 152 transitions. [2021-05-01 07:55:38,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-05-01 07:55:38,125 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:38,126 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:38,126 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable136 [2021-05-01 07:55:38,126 INFO L428 AbstractCegarLoop]: === Iteration 39 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:38,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:38,126 INFO L82 PathProgramCache]: Analyzing trace with hash -1596695361, now seen corresponding path program 20 times [2021-05-01 07:55:38,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:38,126 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [735102144] [2021-05-01 07:55:38,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:38,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:38,132 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_116 v_main_~c~0_420) (< v_main_~c~0_420 v_~SIZE~0_111)) InVars {~SIZE~0=v_~SIZE~0_111, main_~c~0=v_main_~c~0_420, ~last~0=v_~last~0_116} OutVars{~SIZE~0=v_~SIZE~0_111, main_~c~0=v_main_~c~0_420, ~last~0=v_~last~0_116} AuxVars[] AssignedVars[] [2021-05-01 07:55:38,134 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:38,134 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,135 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:38,136 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,136 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,140 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:38,142 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,144 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:38,145 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:38,146 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:38,148 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,148 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:38,150 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,152 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,154 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,157 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:38,158 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,160 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:38,162 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,164 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,166 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,167 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,169 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,171 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,172 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,173 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:38,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:38,190 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:38,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:38,191 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_422 v_~last~0_117) (< v_main_~c~0_422 v_~SIZE~0_112)) InVars {~SIZE~0=v_~SIZE~0_112, main_~c~0=v_main_~c~0_422, ~last~0=v_~last~0_117} OutVars{~SIZE~0=v_~SIZE~0_112, main_~c~0=v_main_~c~0_422, ~last~0=v_~last~0_117} AuxVars[] AssignedVars[] [2021-05-01 07:55:38,192 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:38,192 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,193 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:38,200 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,201 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,205 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,208 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:38,210 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,212 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:38,213 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:38,215 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,216 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,217 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:38,219 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,220 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,222 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,224 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,226 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:38,228 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,230 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,232 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,233 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,235 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,237 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,238 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,239 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:38,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:38,256 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:38,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:38,258 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_118 v_main_~c~0_424) (< (+ v_main_~c~0_424 1) v_~SIZE~0_113)) InVars {~SIZE~0=v_~SIZE~0_113, main_~c~0=v_main_~c~0_424, ~last~0=v_~last~0_118} OutVars{~SIZE~0=v_~SIZE~0_113, main_~c~0=v_main_~c~0_424, ~last~0=v_~last~0_118} AuxVars[] AssignedVars[] [2021-05-01 07:55:38,270 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:38,271 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,272 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:38,272 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,273 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,276 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:38,277 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:38,281 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:38,283 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,284 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:38,286 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,286 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:38,289 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,291 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:38,293 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,296 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,298 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,301 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:38,303 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,305 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,307 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,309 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,310 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,312 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,314 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,315 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:38,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:38,332 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:38,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:38,333 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_426 1) v_~SIZE~0_114) (< v_main_~c~0_426 v_~last~0_119)) InVars {~SIZE~0=v_~SIZE~0_114, main_~c~0=v_main_~c~0_426, ~last~0=v_~last~0_119} OutVars{~SIZE~0=v_~SIZE~0_114, main_~c~0=v_main_~c~0_426, ~last~0=v_~last~0_119} AuxVars[] AssignedVars[] [2021-05-01 07:55:38,334 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:38,337 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,339 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,342 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,344 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,345 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,346 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,347 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:38,348 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,348 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,352 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:38,354 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,367 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,371 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:38,371 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:38,374 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,376 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,376 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:38,379 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:38,381 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,383 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,385 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,387 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,388 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,390 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:38,390 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:38,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:38,406 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:38,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:38,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:38,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:38,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:38,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:38,450 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:38,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:38,461 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:38,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:38,476 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:38,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:38,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:38,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:38,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:38,529 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:38,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:38,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:38,534 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:38,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:38,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:38,541 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:38,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,548 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:55:38,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:38,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:38,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:38,615 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:38,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:38,619 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:38,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:38,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,637 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:38,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:38,669 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:38,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:38,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,690 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:38,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:38,726 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:38,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:38,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:38,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:38,786 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:38,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:38,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:38,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:38,858 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:38,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:38,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:38,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:38,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:38,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:38,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:38,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:39,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:39,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,033 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:39,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:39,071 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:39,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [735102144] [2021-05-01 07:55:39,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [735102144] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:39,071 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:39,071 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2021-05-01 07:55:39,071 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201101349] [2021-05-01 07:55:39,072 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-05-01 07:55:39,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:39,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-05-01 07:55:39,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-05-01 07:55:39,072 INFO L87 Difference]: Start difference. First operand 125 states and 152 transitions. Second operand has 25 states, 25 states have (on average 1.48) internal successors, (37), 23 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:39,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:39,600 INFO L93 Difference]: Finished difference Result 229 states and 282 transitions. [2021-05-01 07:55:39,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-01 07:55:39,600 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.48) internal successors, (37), 23 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 43 [2021-05-01 07:55:39,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:39,601 INFO L225 Difference]: With dead ends: 229 [2021-05-01 07:55:39,601 INFO L226 Difference]: Without dead ends: 148 [2021-05-01 07:55:39,602 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 6 SyntacticMatches, 8 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 602.6ms TimeCoverageRelationStatistics Valid=109, Invalid=647, Unknown=0, NotChecked=0, Total=756 [2021-05-01 07:55:39,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2021-05-01 07:55:39,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 125. [2021-05-01 07:55:39,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 115 states have (on average 1.2260869565217392) internal successors, (141), 115 states have internal predecessors, (141), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:39,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 152 transitions. [2021-05-01 07:55:39,631 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 152 transitions. Word has length 43 [2021-05-01 07:55:39,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:39,631 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 152 transitions. [2021-05-01 07:55:39,631 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.48) internal successors, (37), 23 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:39,631 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 152 transitions. [2021-05-01 07:55:39,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-05-01 07:55:39,632 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:39,632 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:39,632 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141 [2021-05-01 07:55:39,632 INFO L428 AbstractCegarLoop]: === Iteration 40 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:39,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:39,632 INFO L82 PathProgramCache]: Analyzing trace with hash 1687154685, now seen corresponding path program 21 times [2021-05-01 07:55:39,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:39,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1752249276] [2021-05-01 07:55:39,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:39,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:39,639 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_437 v_~SIZE~0_115) (<= v_~last~0_120 v_main_~c~0_437)) InVars {~SIZE~0=v_~SIZE~0_115, main_~c~0=v_main_~c~0_437, ~last~0=v_~last~0_120} OutVars{~SIZE~0=v_~SIZE~0_115, main_~c~0=v_main_~c~0_437, ~last~0=v_~last~0_120} AuxVars[] AssignedVars[] [2021-05-01 07:55:39,644 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:39,645 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,645 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:39,646 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,647 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,650 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,654 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:39,657 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:39,658 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:39,658 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:39,661 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,661 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:39,663 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:39,666 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,668 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,671 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,674 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,677 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,680 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:39,682 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,684 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,686 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,688 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,690 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,692 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,693 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:39,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:39,713 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:39,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:39,714 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_439 v_~last~0_121) (< v_main_~c~0_439 v_~SIZE~0_116)) InVars {~SIZE~0=v_~SIZE~0_116, main_~c~0=v_main_~c~0_439, ~last~0=v_~last~0_121} OutVars{~SIZE~0=v_~SIZE~0_116, main_~c~0=v_main_~c~0_439, ~last~0=v_~last~0_121} AuxVars[] AssignedVars[] [2021-05-01 07:55:39,715 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:39,716 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,716 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:39,717 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,718 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,722 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:39,726 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,729 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:39,732 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,732 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:39,734 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,736 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,737 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:39,739 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:39,741 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:39,744 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,746 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,749 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,752 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,754 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,756 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,758 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,761 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,763 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,764 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,765 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:39,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:39,783 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:39,786 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:39,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:39,787 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_441 v_~last~0_122) (< (+ v_main_~c~0_441 1) v_~SIZE~0_117)) InVars {~SIZE~0=v_~SIZE~0_117, main_~c~0=v_main_~c~0_441, ~last~0=v_~last~0_122} OutVars{~SIZE~0=v_~SIZE~0_117, main_~c~0=v_main_~c~0_441, ~last~0=v_~last~0_122} AuxVars[] AssignedVars[] [2021-05-01 07:55:39,789 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:39,793 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,795 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,798 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,801 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,803 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,804 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,805 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:39,806 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,806 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,811 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:39,814 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,818 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:39,821 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,821 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:39,824 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,826 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,826 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:39,829 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:39,831 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:39,833 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,835 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,837 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,839 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,841 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,842 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:39,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:39,860 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:39,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:39,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:39,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:39,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:39,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:39,910 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:39,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:39,924 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:39,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:39,941 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:39,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:39,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:39,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:39,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:39,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:40,001 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:40,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:40,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:40,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:40,008 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:40,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:40,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:40,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:40,011 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:40,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:40,013 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:55:40,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:40,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:40,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:40,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:40,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:40,085 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:40,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:40,090 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:40,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:40,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:40,114 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:40,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:40,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:40,155 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:40,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:40,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:40,189 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:40,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:40,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:40,234 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:40,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:40,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:40,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:40,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:40,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:40,311 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:40,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:40,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:40,352 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:40,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:40,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:40,406 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:40,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:40,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:40,436 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:40,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:40,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:40,484 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:40,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:40,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:40,516 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:40,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:40,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:40,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:40,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:40,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:40,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:40,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:40,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:40,620 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:40,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1752249276] [2021-05-01 07:55:40,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1752249276] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:40,620 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:40,620 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-05-01 07:55:40,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244155044] [2021-05-01 07:55:40,620 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-05-01 07:55:40,621 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:40,621 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-05-01 07:55:40,621 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=596, Unknown=0, NotChecked=0, Total=702 [2021-05-01 07:55:40,621 INFO L87 Difference]: Start difference. First operand 125 states and 152 transitions. Second operand has 26 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 24 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:41,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:41,083 INFO L93 Difference]: Finished difference Result 228 states and 282 transitions. [2021-05-01 07:55:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-01 07:55:41,084 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 24 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 43 [2021-05-01 07:55:41,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:41,085 INFO L225 Difference]: With dead ends: 228 [2021-05-01 07:55:41,085 INFO L226 Difference]: Without dead ends: 147 [2021-05-01 07:55:41,086 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 6 SyntacticMatches, 7 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 703.3ms TimeCoverageRelationStatistics Valid=116, Invalid=696, Unknown=0, NotChecked=0, Total=812 [2021-05-01 07:55:41,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2021-05-01 07:55:41,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 126. [2021-05-01 07:55:41,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 116 states have (on average 1.2327586206896552) internal successors, (143), 116 states have internal predecessors, (143), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:41,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 154 transitions. [2021-05-01 07:55:41,119 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 154 transitions. Word has length 43 [2021-05-01 07:55:41,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:41,119 INFO L480 AbstractCegarLoop]: Abstraction has 126 states and 154 transitions. [2021-05-01 07:55:41,119 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 24 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:41,119 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 154 transitions. [2021-05-01 07:55:41,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-05-01 07:55:41,119 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:41,120 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:41,120 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145 [2021-05-01 07:55:41,120 INFO L428 AbstractCegarLoop]: === Iteration 41 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:41,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:41,120 INFO L82 PathProgramCache]: Analyzing trace with hash 1521614335, now seen corresponding path program 7 times [2021-05-01 07:55:41,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:41,120 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1474067052] [2021-05-01 07:55:41,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:41,124 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:41,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:41,125 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_452 v_~SIZE~0_118) (< v_main_~c~0_452 v_~last~0_123)) InVars {~SIZE~0=v_~SIZE~0_118, main_~c~0=v_main_~c~0_452, ~last~0=v_~last~0_123} OutVars{~SIZE~0=v_~SIZE~0_118, main_~c~0=v_main_~c~0_452, ~last~0=v_~last~0_123} AuxVars[] AssignedVars[] [2021-05-01 07:55:41,127 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:41,130 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,133 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,135 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,137 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,140 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,141 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,141 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:41,142 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,143 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,147 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:41,151 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,153 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,156 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:41,157 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:41,159 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,161 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,162 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:41,164 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:41,166 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:41,168 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,171 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,173 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,175 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,177 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,177 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:41,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:41,195 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:41,196 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:41,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:41,197 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_454 v_~last~0_124) (< (+ v_main_~c~0_454 1) v_~SIZE~0_119)) InVars {~SIZE~0=v_~SIZE~0_119, main_~c~0=v_main_~c~0_454, ~last~0=v_~last~0_124} OutVars{~SIZE~0=v_~SIZE~0_119, main_~c~0=v_main_~c~0_454, ~last~0=v_~last~0_124} AuxVars[] AssignedVars[] [2021-05-01 07:55:41,198 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:41,202 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,204 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,207 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,209 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,211 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,212 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,213 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:41,214 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,214 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,218 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,222 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:41,225 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,228 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:41,228 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:41,230 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,232 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,233 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:41,235 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:41,237 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:41,239 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,241 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,243 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,245 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,247 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,247 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:41,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:41,265 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:41,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:41,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:41,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:41,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:55:41,320 INFO L142 QuantifierPusher]: treesize reduction 7, result has 81.1 percent of original size [2021-05-01 07:55:41,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-05-01 07:55:41,339 INFO L142 QuantifierPusher]: treesize reduction 17, result has 55.3 percent of original size [2021-05-01 07:55:41,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:41,354 INFO L142 QuantifierPusher]: treesize reduction 26, result has 46.9 percent of original size [2021-05-01 07:55:41,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-05-01 07:55:41,378 INFO L142 QuantifierPusher]: treesize reduction 26, result has 38.1 percent of original size [2021-05-01 07:55:41,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:41,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:41,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:41,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:41,425 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:41,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:41,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:41,430 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:41,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:41,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:41,432 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:41,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,434 INFO L147 QuantifierPusher]: treesize reduction 11, result has 76.1 percent of original size 35 [2021-05-01 07:55:41,487 INFO L142 QuantifierPusher]: treesize reduction 9, result has 76.3 percent of original size [2021-05-01 07:55:41,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:55:41,511 INFO L142 QuantifierPusher]: treesize reduction 14, result has 57.6 percent of original size [2021-05-01 07:55:41,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:41,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:41,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:41,564 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:41,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:41,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:41,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:41,620 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:41,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:41,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,647 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:55:41,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:41,683 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:55:41,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:41,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:41,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:41,740 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:41,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:41,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,769 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:55:41,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:41,809 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:55:41,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:41,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:41,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:41,875 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:41,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:41,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,908 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:55:41,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:41,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:41,933 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:41,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1474067052] [2021-05-01 07:55:41,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1474067052] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:41,934 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:41,934 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-05-01 07:55:41,934 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377480939] [2021-05-01 07:55:41,934 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-05-01 07:55:41,934 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:41,934 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-05-01 07:55:41,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=636, Unknown=0, NotChecked=0, Total=756 [2021-05-01 07:55:41,935 INFO L87 Difference]: Start difference. First operand 126 states and 154 transitions. Second operand has 26 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 24 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:42,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:42,649 INFO L93 Difference]: Finished difference Result 234 states and 289 transitions. [2021-05-01 07:55:42,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-01 07:55:42,649 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 24 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 43 [2021-05-01 07:55:42,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:42,650 INFO L225 Difference]: With dead ends: 234 [2021-05-01 07:55:42,650 INFO L226 Difference]: Without dead ends: 153 [2021-05-01 07:55:42,651 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 6 SyntacticMatches, 6 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 351 ImplicationChecksByTransitivity, 828.9ms TimeCoverageRelationStatistics Valid=186, Invalid=1146, Unknown=0, NotChecked=0, Total=1332 [2021-05-01 07:55:42,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2021-05-01 07:55:42,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 128. [2021-05-01 07:55:42,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 118 states have (on average 1.228813559322034) internal successors, (145), 118 states have internal predecessors, (145), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:42,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 156 transitions. [2021-05-01 07:55:42,680 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 156 transitions. Word has length 43 [2021-05-01 07:55:42,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:42,680 INFO L480 AbstractCegarLoop]: Abstraction has 128 states and 156 transitions. [2021-05-01 07:55:42,680 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 24 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:42,680 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 156 transitions. [2021-05-01 07:55:42,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-05-01 07:55:42,681 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:42,681 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:42,681 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148 [2021-05-01 07:55:42,681 INFO L428 AbstractCegarLoop]: === Iteration 42 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:42,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:42,681 INFO L82 PathProgramCache]: Analyzing trace with hash 1294562718, now seen corresponding path program 8 times [2021-05-01 07:55:42,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:42,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1159812485] [2021-05-01 07:55:42,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:42,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:42,686 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_464 v_~SIZE~0_120) (<= v_~last~0_125 v_main_~c~0_464)) InVars {~SIZE~0=v_~SIZE~0_120, main_~c~0=v_main_~c~0_464, ~last~0=v_~last~0_125} OutVars{~SIZE~0=v_~SIZE~0_120, main_~c~0=v_main_~c~0_464, ~last~0=v_~last~0_125} AuxVars[] AssignedVars[] [2021-05-01 07:55:42,688 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:42,689 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,690 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:42,690 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,691 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,694 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:42,695 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:42,699 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:42,701 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,702 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:42,704 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,704 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:42,707 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,709 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,712 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,714 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,716 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:42,718 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:42,720 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,722 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,724 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,725 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,727 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,729 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,730 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,731 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:42,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:42,747 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:42,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:42,749 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_466 1) v_~SIZE~0_121) (<= v_~last~0_126 v_main_~c~0_466)) InVars {~SIZE~0=v_~SIZE~0_121, main_~c~0=v_main_~c~0_466, ~last~0=v_~last~0_126} OutVars{~SIZE~0=v_~SIZE~0_121, main_~c~0=v_main_~c~0_466, ~last~0=v_~last~0_126} AuxVars[] AssignedVars[] [2021-05-01 07:55:42,752 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:42,755 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,757 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,759 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,761 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,763 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,765 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,766 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,767 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:42,767 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,768 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,770 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:42,771 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:42,778 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:42,780 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,781 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:42,783 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,783 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:42,785 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:42,787 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,789 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:42,791 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,792 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,794 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,796 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,798 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:42,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:55:42,814 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:42,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:42,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:42,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:42,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-05-01 07:55:42,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-05-01 07:55:42,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:42,882 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:42,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:42,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:42,887 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:42,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:42,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:42,891 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:42,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,893 INFO L147 QuantifierPusher]: treesize reduction 11, result has 70.3 percent of original size 26 [2021-05-01 07:55:42,934 INFO L142 QuantifierPusher]: treesize reduction 16, result has 38.5 percent of original size [2021-05-01 07:55:42,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:42,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:55:42,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:55:42,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:42,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:42,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:55:42,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:42,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:43,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:43,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:55:43,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:43,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:43,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:55:43,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:43,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:43,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:55:43,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:43,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:43,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:55:43,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:43,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:43,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:55:43,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:43,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:43,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,235 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 07:55:43,256 INFO L142 QuantifierPusher]: treesize reduction 24, result has 4.0 percent of original size [2021-05-01 07:55:43,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:43,257 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:43,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1159812485] [2021-05-01 07:55:43,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1159812485] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:43,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:43,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-05-01 07:55:43,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529222782] [2021-05-01 07:55:43,257 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-01 07:55:43,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:43,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-01 07:55:43,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-05-01 07:55:43,258 INFO L87 Difference]: Start difference. First operand 128 states and 156 transitions. Second operand has 16 states, 16 states have (on average 2.5) internal successors, (40), 15 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:43,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:43,702 INFO L93 Difference]: Finished difference Result 288 states and 352 transitions. [2021-05-01 07:55:43,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-01 07:55:43,704 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 15 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 46 [2021-05-01 07:55:43,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:43,705 INFO L225 Difference]: With dead ends: 288 [2021-05-01 07:55:43,705 INFO L226 Difference]: Without dead ends: 207 [2021-05-01 07:55:43,705 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 12 SyntacticMatches, 15 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 373.7ms TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-05-01 07:55:43,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2021-05-01 07:55:43,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 161. [2021-05-01 07:55:43,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 151 states have (on average 1.1788079470198676) internal successors, (178), 151 states have internal predecessors, (178), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:43,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 189 transitions. [2021-05-01 07:55:43,749 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 189 transitions. Word has length 46 [2021-05-01 07:55:43,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:43,750 INFO L480 AbstractCegarLoop]: Abstraction has 161 states and 189 transitions. [2021-05-01 07:55:43,750 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 15 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:43,750 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 189 transitions. [2021-05-01 07:55:43,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-05-01 07:55:43,750 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:43,750 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:43,751 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151 [2021-05-01 07:55:43,751 INFO L428 AbstractCegarLoop]: === Iteration 43 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:43,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:43,751 INFO L82 PathProgramCache]: Analyzing trace with hash 1569322332, now seen corresponding path program 22 times [2021-05-01 07:55:43,751 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:43,751 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [129873789] [2021-05-01 07:55:43,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:43,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:43,759 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_477 v_~SIZE~0_122) (<= v_~last~0_127 v_main_~c~0_477)) InVars {~SIZE~0=v_~SIZE~0_122, main_~c~0=v_main_~c~0_477, ~last~0=v_~last~0_127} OutVars{~SIZE~0=v_~SIZE~0_122, main_~c~0=v_main_~c~0_477, ~last~0=v_~last~0_127} AuxVars[] AssignedVars[] [2021-05-01 07:55:43,761 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:43,763 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,763 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:43,764 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,765 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,768 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:43,769 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:43,773 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:43,775 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,775 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:43,778 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,778 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:43,780 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:43,783 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,786 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,789 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:43,791 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,794 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,796 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,799 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,801 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,803 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,805 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,807 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,809 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,809 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:43,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:43,828 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:43,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:43,829 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_479 v_~SIZE~0_123) (< v_main_~c~0_479 v_~last~0_128)) InVars {~SIZE~0=v_~SIZE~0_123, main_~c~0=v_main_~c~0_479, ~last~0=v_~last~0_128} OutVars{~SIZE~0=v_~SIZE~0_123, main_~c~0=v_main_~c~0_479, ~last~0=v_~last~0_128} AuxVars[] AssignedVars[] [2021-05-01 07:55:43,835 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:43,838 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,840 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,843 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,845 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,848 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,849 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,849 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:43,850 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,850 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,854 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:43,857 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,861 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:43,863 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,863 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:43,865 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,867 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,868 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:43,870 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,872 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,874 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,876 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,878 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:43,880 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,882 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,882 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:43,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:43,902 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:43,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:43,904 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_481 1) v_~SIZE~0_124) (<= v_~last~0_129 v_main_~c~0_481)) InVars {~SIZE~0=v_~SIZE~0_124, main_~c~0=v_main_~c~0_481, ~last~0=v_~last~0_129} OutVars{~SIZE~0=v_~SIZE~0_124, main_~c~0=v_main_~c~0_481, ~last~0=v_~last~0_129} AuxVars[] AssignedVars[] [2021-05-01 07:55:43,907 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:43,910 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,913 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,915 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,918 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,921 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,923 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,924 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,925 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:43,926 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,926 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,929 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:43,930 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:43,933 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:43,936 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,936 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:43,939 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,939 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:43,941 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:43,944 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,946 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:43,948 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,951 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,953 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,955 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,955 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:43,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:43,975 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:43,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:43,976 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_483 1) v_~SIZE~0_125) (< v_main_~c~0_483 v_~last~0_130)) InVars {~SIZE~0=v_~SIZE~0_125, main_~c~0=v_main_~c~0_483, ~last~0=v_~last~0_130} OutVars{~SIZE~0=v_~SIZE~0_125, main_~c~0=v_main_~c~0_483, ~last~0=v_~last~0_130} AuxVars[] AssignedVars[] [2021-05-01 07:55:43,977 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:43,978 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,979 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:43,980 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,980 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,985 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:43,988 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,991 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,994 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:43,995 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:43,997 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:43,999 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,000 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:44,002 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:44,004 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,006 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,009 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,011 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,013 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,016 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,019 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,021 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,023 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,025 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,027 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,027 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:44,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:55:44,047 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:44,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:44,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:44,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:44,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:44,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:44,094 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:44,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:44,107 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:44,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:44,124 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:44,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:44,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:44,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:44,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:44,184 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:44,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:44,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:44,193 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:44,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:44,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:44,197 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:44,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,200 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:55:44,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:44,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:44,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:44,266 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:44,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:44,270 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:44,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:44,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:44,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:44,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:44,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:44,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:44,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:44,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,398 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:44,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:44,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:44,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:44,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:44,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:44,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,509 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:44,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:44,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:44,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,575 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:44,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:44,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:44,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,639 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:44,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:44,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:44,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:44,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:44,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:44,735 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:44,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [129873789] [2021-05-01 07:55:44,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [129873789] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:44,735 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:44,735 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-05-01 07:55:44,736 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710412118] [2021-05-01 07:55:44,736 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-01 07:55:44,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:44,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-01 07:55:44,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2021-05-01 07:55:44,736 INFO L87 Difference]: Start difference. First operand 161 states and 189 transitions. Second operand has 22 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 20 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:45,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:45,292 INFO L93 Difference]: Finished difference Result 340 states and 394 transitions. [2021-05-01 07:55:45,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-01 07:55:45,293 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 20 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 46 [2021-05-01 07:55:45,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:45,294 INFO L225 Difference]: With dead ends: 340 [2021-05-01 07:55:45,294 INFO L226 Difference]: Without dead ends: 214 [2021-05-01 07:55:45,295 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 6 SyntacticMatches, 14 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 628.3ms TimeCoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2021-05-01 07:55:45,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-05-01 07:55:45,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 161. [2021-05-01 07:55:45,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 151 states have (on average 1.1788079470198676) internal successors, (178), 151 states have internal predecessors, (178), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:45,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 189 transitions. [2021-05-01 07:55:45,342 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 189 transitions. Word has length 46 [2021-05-01 07:55:45,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:45,342 INFO L480 AbstractCegarLoop]: Abstraction has 161 states and 189 transitions. [2021-05-01 07:55:45,342 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 20 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:45,342 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 189 transitions. [2021-05-01 07:55:45,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-05-01 07:55:45,343 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:45,343 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:45,343 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156 [2021-05-01 07:55:45,343 INFO L428 AbstractCegarLoop]: === Iteration 44 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:45,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:45,344 INFO L82 PathProgramCache]: Analyzing trace with hash -1339441570, now seen corresponding path program 23 times [2021-05-01 07:55:45,344 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:45,344 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2052109467] [2021-05-01 07:55:45,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:45,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:45,357 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_131 v_main_~c~0_495) (< v_main_~c~0_495 v_~SIZE~0_126)) InVars {~SIZE~0=v_~SIZE~0_126, main_~c~0=v_main_~c~0_495, ~last~0=v_~last~0_131} OutVars{~SIZE~0=v_~SIZE~0_126, main_~c~0=v_main_~c~0_495, ~last~0=v_~last~0_131} AuxVars[] AssignedVars[] [2021-05-01 07:55:45,359 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:45,362 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,364 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,367 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,369 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,371 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,373 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,374 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,374 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:45,376 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,377 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,380 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,383 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:45,385 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:45,386 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:45,387 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:45,389 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,389 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:45,391 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,393 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:45,395 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,397 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,399 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,401 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:45,403 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,404 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:45,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:45,421 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:45,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:45,422 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_497 v_~last~0_132) (< v_main_~c~0_497 v_~SIZE~0_127)) InVars {~SIZE~0=v_~SIZE~0_127, main_~c~0=v_main_~c~0_497, ~last~0=v_~last~0_132} OutVars{~SIZE~0=v_~SIZE~0_127, main_~c~0=v_main_~c~0_497, ~last~0=v_~last~0_132} AuxVars[] AssignedVars[] [2021-05-01 07:55:45,423 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:45,424 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,424 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:45,425 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,425 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,429 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:45,432 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,434 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,437 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:45,437 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:45,439 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,441 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,441 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:45,443 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:45,445 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,447 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,449 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,451 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,453 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,455 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:45,457 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,459 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,460 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,462 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,464 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,466 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:45,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:45,482 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:45,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:45,484 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_133 v_main_~c~0_499) (< (+ v_main_~c~0_499 1) v_~SIZE~0_128)) InVars {~SIZE~0=v_~SIZE~0_128, main_~c~0=v_main_~c~0_499, ~last~0=v_~last~0_133} OutVars{~SIZE~0=v_~SIZE~0_128, main_~c~0=v_main_~c~0_499, ~last~0=v_~last~0_133} AuxVars[] AssignedVars[] [2021-05-01 07:55:45,489 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:45,503 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,507 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,510 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,513 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,516 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,519 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,520 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,520 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:45,521 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,522 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,526 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:45,528 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:45,532 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:45,535 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,535 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:45,538 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,538 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:45,541 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,544 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,549 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,551 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,556 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:45,560 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:45,562 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,563 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:45,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:45,596 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:45,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:45,597 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_501 v_~last~0_134) (< (+ v_main_~c~0_501 1) v_~SIZE~0_129)) InVars {~SIZE~0=v_~SIZE~0_129, main_~c~0=v_main_~c~0_501, ~last~0=v_~last~0_134} OutVars{~SIZE~0=v_~SIZE~0_129, main_~c~0=v_main_~c~0_501, ~last~0=v_~last~0_134} AuxVars[] AssignedVars[] [2021-05-01 07:55:45,599 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:45,599 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,600 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:45,600 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,601 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,605 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:45,608 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,611 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:45,613 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,613 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:45,615 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,617 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,617 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:45,619 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:45,629 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:45,631 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,633 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,636 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,638 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,640 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,642 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,643 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,645 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,646 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,648 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,648 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:45,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:45,665 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:45,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:45,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:45,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:45,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:45,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:45,717 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:45,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:45,731 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:45,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:45,748 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:45,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:45,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:45,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:45,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:45,825 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:45,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:45,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:45,831 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:45,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:45,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:45,834 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:45,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,837 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:55:45,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:45,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:45,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:45,911 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:45,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:45,916 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:45,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:45,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,940 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:45,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:45,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:45,982 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:45,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:46,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:46,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:46,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:46,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:46,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:46,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:46,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:46,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:46,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:46,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:46,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:46,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:46,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:46,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:46,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:46,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:46,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:46,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:46,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:46,197 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:46,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:46,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:46,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:46,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:46,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:46,259 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:46,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:46,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:46,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:46,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:46,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:46,341 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:46,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:46,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:46,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:46,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:46,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:46,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:46,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:46,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:46,462 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:46,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2052109467] [2021-05-01 07:55:46,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2052109467] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:46,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:46,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2021-05-01 07:55:46,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601604755] [2021-05-01 07:55:46,463 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-01 07:55:46,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:46,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-01 07:55:46,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2021-05-01 07:55:46,464 INFO L87 Difference]: Start difference. First operand 161 states and 189 transitions. Second operand has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 21 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:47,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:47,122 INFO L93 Difference]: Finished difference Result 337 states and 391 transitions. [2021-05-01 07:55:47,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-01 07:55:47,123 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 21 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 46 [2021-05-01 07:55:47,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:47,124 INFO L225 Difference]: With dead ends: 337 [2021-05-01 07:55:47,124 INFO L226 Difference]: Without dead ends: 211 [2021-05-01 07:55:47,125 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 6 SyntacticMatches, 13 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 736.1ms TimeCoverageRelationStatistics Valid=92, Invalid=558, Unknown=0, NotChecked=0, Total=650 [2021-05-01 07:55:47,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-05-01 07:55:47,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 161. [2021-05-01 07:55:47,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 151 states have (on average 1.1788079470198676) internal successors, (178), 151 states have internal predecessors, (178), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:47,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 189 transitions. [2021-05-01 07:55:47,177 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 189 transitions. Word has length 46 [2021-05-01 07:55:47,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:47,177 INFO L480 AbstractCegarLoop]: Abstraction has 161 states and 189 transitions. [2021-05-01 07:55:47,177 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 21 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:47,177 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 189 transitions. [2021-05-01 07:55:47,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-05-01 07:55:47,178 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:47,178 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:47,178 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161 [2021-05-01 07:55:47,178 INFO L428 AbstractCegarLoop]: === Iteration 45 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:47,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:47,179 INFO L82 PathProgramCache]: Analyzing trace with hash -1277401956, now seen corresponding path program 24 times [2021-05-01 07:55:47,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:47,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [318261038] [2021-05-01 07:55:47,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:47,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:47,186 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_135 v_main_~c~0_513) (< v_main_~c~0_513 v_~SIZE~0_130)) InVars {~SIZE~0=v_~SIZE~0_130, main_~c~0=v_main_~c~0_513, ~last~0=v_~last~0_135} OutVars{~SIZE~0=v_~SIZE~0_130, main_~c~0=v_main_~c~0_513, ~last~0=v_~last~0_135} AuxVars[] AssignedVars[] [2021-05-01 07:55:47,188 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:47,192 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,194 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,197 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,200 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,203 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,206 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,206 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,207 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:47,208 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,209 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,212 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:47,213 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:47,216 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,219 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:47,219 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:47,222 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,222 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:47,224 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,227 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,229 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:47,231 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,233 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:47,235 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,237 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,238 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:47,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:47,258 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:47,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:47,259 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_515 v_~SIZE~0_131) (< v_main_~c~0_515 v_~last~0_136)) InVars {~SIZE~0=v_~SIZE~0_131, main_~c~0=v_main_~c~0_515, ~last~0=v_~last~0_136} OutVars{~SIZE~0=v_~SIZE~0_131, main_~c~0=v_main_~c~0_515, ~last~0=v_~last~0_136} AuxVars[] AssignedVars[] [2021-05-01 07:55:47,261 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:47,262 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,263 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:47,263 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,264 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,268 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,272 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:47,275 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,277 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:47,278 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:47,280 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,282 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,283 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:47,285 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:47,287 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:47,290 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,293 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,295 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,297 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,299 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,301 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,303 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,305 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,307 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,309 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,309 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:47,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:47,327 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:47,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:47,330 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_517 1) v_~SIZE~0_132) (<= v_~last~0_137 v_main_~c~0_517)) InVars {~SIZE~0=v_~SIZE~0_132, main_~c~0=v_main_~c~0_517, ~last~0=v_~last~0_137} OutVars{~SIZE~0=v_~SIZE~0_132, main_~c~0=v_main_~c~0_517, ~last~0=v_~last~0_137} AuxVars[] AssignedVars[] [2021-05-01 07:55:47,331 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:47,336 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,339 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,341 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,344 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,346 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,349 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,350 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,350 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:47,351 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,351 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,355 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,359 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:47,362 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:47,364 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:47,364 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:47,366 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,367 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:47,369 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,372 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,374 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,376 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:47,378 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:47,380 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,382 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,383 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:47,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:55:47,403 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:47,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:47,405 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_519 1) v_~SIZE~0_133) (< v_main_~c~0_519 v_~last~0_138)) InVars {~SIZE~0=v_~SIZE~0_133, main_~c~0=v_main_~c~0_519, ~last~0=v_~last~0_138} OutVars{~SIZE~0=v_~SIZE~0_133, main_~c~0=v_main_~c~0_519, ~last~0=v_~last~0_138} AuxVars[] AssignedVars[] [2021-05-01 07:55:47,407 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:47,408 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,408 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:47,409 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,410 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,414 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,418 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:47,421 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,423 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:47,424 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:47,426 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,428 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,429 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:47,431 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:47,433 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:47,435 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,437 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,440 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,442 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,445 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,447 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,449 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,451 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,452 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,454 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,455 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:47,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:47,473 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:47,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:47,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:47,494 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:47,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:47,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:47,523 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:47,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:47,537 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:47,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:47,556 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:47,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:47,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:47,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:47,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:47,618 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:47,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:47,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:47,625 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:47,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:47,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:47,629 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:47,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,632 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:55:47,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:47,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:47,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:47,704 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:47,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:47,709 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:47,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:47,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:47,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:47,771 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:47,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:47,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,807 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:47,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:47,852 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:47,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:47,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,881 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:47,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:47,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:47,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,960 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:55:47,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:47,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:55:48,017 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:55:48,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:48,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:48,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:48,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:48,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,107 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:48,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:48,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:48,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,190 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:48,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:48,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:48,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:48,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:48,318 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:48,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [318261038] [2021-05-01 07:55:48,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [318261038] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:48,318 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:48,318 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2021-05-01 07:55:48,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359682643] [2021-05-01 07:55:48,318 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-05-01 07:55:48,319 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:48,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-05-01 07:55:48,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2021-05-01 07:55:48,319 INFO L87 Difference]: Start difference. First operand 161 states and 189 transitions. Second operand has 24 states, 24 states have (on average 1.6666666666666667) internal successors, (40), 22 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:48,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:48,889 INFO L93 Difference]: Finished difference Result 334 states and 388 transitions. [2021-05-01 07:55:48,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-01 07:55:48,890 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.6666666666666667) internal successors, (40), 22 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 46 [2021-05-01 07:55:48,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:48,891 INFO L225 Difference]: With dead ends: 334 [2021-05-01 07:55:48,891 INFO L226 Difference]: Without dead ends: 208 [2021-05-01 07:55:48,892 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 6 SyntacticMatches, 12 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 784.2ms TimeCoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2021-05-01 07:55:48,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-05-01 07:55:48,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 161. [2021-05-01 07:55:48,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 151 states have (on average 1.1788079470198676) internal successors, (178), 151 states have internal predecessors, (178), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:48,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 189 transitions. [2021-05-01 07:55:48,936 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 189 transitions. Word has length 46 [2021-05-01 07:55:48,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:48,936 INFO L480 AbstractCegarLoop]: Abstraction has 161 states and 189 transitions. [2021-05-01 07:55:48,936 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.6666666666666667) internal successors, (40), 22 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:48,936 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 189 transitions. [2021-05-01 07:55:48,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-05-01 07:55:48,937 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:48,937 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:48,937 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable166 [2021-05-01 07:55:48,937 INFO L428 AbstractCegarLoop]: === Iteration 46 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:48,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:48,937 INFO L82 PathProgramCache]: Analyzing trace with hash 1212127006, now seen corresponding path program 25 times [2021-05-01 07:55:48,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:48,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1714844560] [2021-05-01 07:55:48,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:48,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:48,943 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_531 v_~SIZE~0_134) (<= v_~last~0_139 v_main_~c~0_531)) InVars {~SIZE~0=v_~SIZE~0_134, main_~c~0=v_main_~c~0_531, ~last~0=v_~last~0_139} OutVars{~SIZE~0=v_~SIZE~0_134, main_~c~0=v_main_~c~0_531, ~last~0=v_~last~0_139} AuxVars[] AssignedVars[] [2021-05-01 07:55:48,945 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:48,945 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,946 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:48,946 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,947 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,950 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:48,951 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:48,954 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,957 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:48,958 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:48,960 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,960 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:48,962 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:48,964 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,967 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,969 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,971 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,974 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:48,976 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,978 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,979 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,981 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,983 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,986 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,988 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:48,988 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:49,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:49,006 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:49,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:49,006 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_533 v_~last~0_140) (< v_main_~c~0_533 v_~SIZE~0_135)) InVars {~SIZE~0=v_~SIZE~0_135, main_~c~0=v_main_~c~0_533, ~last~0=v_~last~0_140} OutVars{~SIZE~0=v_~SIZE~0_135, main_~c~0=v_main_~c~0_533, ~last~0=v_~last~0_140} AuxVars[] AssignedVars[] [2021-05-01 07:55:49,008 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:49,010 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,013 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,014 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,017 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,019 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,020 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,021 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:49,022 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,022 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,025 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,028 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:49,031 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,033 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:49,034 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:49,036 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,039 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,039 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:49,041 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:49,043 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,045 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,047 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,048 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,050 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,052 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:49,052 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:49,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:49,068 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:49,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:49,074 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_535 1) v_~SIZE~0_136) (<= v_~last~0_141 v_main_~c~0_535)) InVars {~SIZE~0=v_~SIZE~0_136, main_~c~0=v_main_~c~0_535, ~last~0=v_~last~0_141} OutVars{~SIZE~0=v_~SIZE~0_136, main_~c~0=v_main_~c~0_535, ~last~0=v_~last~0_141} AuxVars[] AssignedVars[] [2021-05-01 07:55:49,076 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:49,080 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,081 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:49,081 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,082 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,084 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:49,086 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:49,088 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:49,090 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,091 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:49,093 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,093 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:49,095 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:49,097 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,100 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:49,102 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,104 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,106 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,108 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,110 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,112 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,114 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,115 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,117 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,119 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,120 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:49,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:49,137 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:49,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:49,138 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_537 1) v_~SIZE~0_137) (< v_main_~c~0_537 v_~last~0_142)) InVars {~SIZE~0=v_~SIZE~0_137, main_~c~0=v_main_~c~0_537, ~last~0=v_~last~0_142} OutVars{~SIZE~0=v_~SIZE~0_137, main_~c~0=v_main_~c~0_537, ~last~0=v_~last~0_142} AuxVars[] AssignedVars[] [2021-05-01 07:55:49,139 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:49,144 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,147 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,149 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,151 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,153 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,154 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,154 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:49,155 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,155 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,159 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,162 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:49,164 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,167 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:49,167 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:49,169 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,171 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,171 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:49,173 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,175 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,177 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:49,178 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,180 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,182 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,183 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,184 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:49,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:55:49,207 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:49,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:49,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:49,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:49,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:49,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:49,266 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:49,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:49,279 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:49,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:49,296 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:49,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:49,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:49,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:49,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:49,356 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:49,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:49,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:49,362 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:49,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:49,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:49,365 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:49,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,367 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:55:49,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:49,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:49,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:49,438 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:49,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:49,444 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:49,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:49,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:49,494 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:49,514 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:49,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:49,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:49,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:49,598 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:49,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:49,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,631 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:49,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:49,670 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:49,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:49,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,715 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:49,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:49,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:49,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:49,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:49,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:49,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,860 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:49,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:49,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:49,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:49,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:49,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:49,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:49,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:50,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:50,024 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:50,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1714844560] [2021-05-01 07:55:50,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1714844560] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:50,024 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:50,024 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2021-05-01 07:55:50,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172722712] [2021-05-01 07:55:50,024 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-05-01 07:55:50,024 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:50,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-05-01 07:55:50,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2021-05-01 07:55:50,025 INFO L87 Difference]: Start difference. First operand 161 states and 189 transitions. Second operand has 25 states, 25 states have (on average 1.6) internal successors, (40), 23 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:50,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:50,556 INFO L93 Difference]: Finished difference Result 331 states and 385 transitions. [2021-05-01 07:55:50,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-01 07:55:50,557 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.6) internal successors, (40), 23 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 46 [2021-05-01 07:55:50,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:50,558 INFO L225 Difference]: With dead ends: 331 [2021-05-01 07:55:50,558 INFO L226 Difference]: Without dead ends: 205 [2021-05-01 07:55:50,559 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 6 SyntacticMatches, 11 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 752.1ms TimeCoverageRelationStatistics Valid=106, Invalid=650, Unknown=0, NotChecked=0, Total=756 [2021-05-01 07:55:50,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2021-05-01 07:55:50,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 161. [2021-05-01 07:55:50,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 151 states have (on average 1.1788079470198676) internal successors, (178), 151 states have internal predecessors, (178), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:50,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 189 transitions. [2021-05-01 07:55:50,598 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 189 transitions. Word has length 46 [2021-05-01 07:55:50,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:50,599 INFO L480 AbstractCegarLoop]: Abstraction has 161 states and 189 transitions. [2021-05-01 07:55:50,599 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.6) internal successors, (40), 23 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:50,599 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 189 transitions. [2021-05-01 07:55:50,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-05-01 07:55:50,599 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:50,599 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:50,599 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171 [2021-05-01 07:55:50,600 INFO L428 AbstractCegarLoop]: === Iteration 47 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:50,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:50,600 INFO L82 PathProgramCache]: Analyzing trace with hash 394478556, now seen corresponding path program 26 times [2021-05-01 07:55:50,600 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:50,600 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2068666934] [2021-05-01 07:55:50,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:50,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:50,607 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_549 v_~SIZE~0_138) (<= v_~last~0_143 v_main_~c~0_549)) InVars {~SIZE~0=v_~SIZE~0_138, main_~c~0=v_main_~c~0_549, ~last~0=v_~last~0_143} OutVars{~SIZE~0=v_~SIZE~0_138, main_~c~0=v_main_~c~0_549, ~last~0=v_~last~0_143} AuxVars[] AssignedVars[] [2021-05-01 07:55:50,608 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:50,609 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,609 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:50,610 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,611 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,614 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:50,615 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:50,619 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,622 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:50,623 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:50,625 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,626 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:50,628 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:50,631 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,634 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,638 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,640 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,644 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:50,647 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,649 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,652 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,654 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,656 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,659 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,661 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,662 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:50,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:50,686 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:50,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:50,687 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_551 v_~SIZE~0_139) (< v_main_~c~0_551 v_~last~0_144)) InVars {~SIZE~0=v_~SIZE~0_139, main_~c~0=v_main_~c~0_551, ~last~0=v_~last~0_144} OutVars{~SIZE~0=v_~SIZE~0_139, main_~c~0=v_main_~c~0_551, ~last~0=v_~last~0_144} AuxVars[] AssignedVars[] [2021-05-01 07:55:50,693 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:50,696 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,699 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,701 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,703 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,705 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,706 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,707 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:50,708 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,708 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,712 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,716 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:50,719 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,723 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:50,724 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:50,727 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,729 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,730 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:50,733 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:50,736 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,738 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,740 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,742 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,743 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,745 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,746 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:50,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:50,764 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:50,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:50,766 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_553 1) v_~SIZE~0_140) (<= v_~last~0_145 v_main_~c~0_553)) InVars {~SIZE~0=v_~SIZE~0_140, main_~c~0=v_main_~c~0_553, ~last~0=v_~last~0_145} OutVars{~SIZE~0=v_~SIZE~0_140, main_~c~0=v_main_~c~0_553, ~last~0=v_~last~0_145} AuxVars[] AssignedVars[] [2021-05-01 07:55:50,767 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:50,771 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,773 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,775 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,778 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,780 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,782 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,783 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,784 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:50,784 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,785 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,788 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,792 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:50,795 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:50,797 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:50,798 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:50,801 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,801 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:50,804 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:50,806 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,808 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,811 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:50,813 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,814 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,816 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,817 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:50,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:50,834 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:50,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:50,835 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_555 v_~last~0_146) (< (+ v_main_~c~0_555 1) v_~SIZE~0_141)) InVars {~SIZE~0=v_~SIZE~0_141, main_~c~0=v_main_~c~0_555, ~last~0=v_~last~0_146} OutVars{~SIZE~0=v_~SIZE~0_141, main_~c~0=v_main_~c~0_555, ~last~0=v_~last~0_146} AuxVars[] AssignedVars[] [2021-05-01 07:55:50,837 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:50,837 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,838 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:50,839 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,839 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,844 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,849 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:50,854 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:50,857 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,857 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:50,860 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,863 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,863 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:50,866 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:50,868 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:50,872 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,875 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,878 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,881 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,884 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,886 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,889 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,891 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,893 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,896 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,896 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:50,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:50,918 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:50,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:50,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:50,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:50,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:50,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:50,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:50,977 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:50,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:50,992 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:50,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:51,010 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:51,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:51,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:51,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:51,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:51,079 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:51,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:51,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:51,085 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:51,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:51,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:51,087 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:51,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,094 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:55:51,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:51,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:51,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:51,175 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:51,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:51,181 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:51,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:51,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:51,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:51,252 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:51,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:51,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:51,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:51,344 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:51,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:51,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:51,414 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:51,435 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:51,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:51,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:51,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:51,529 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:51,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:51,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,573 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:51,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:51,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:51,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,674 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:55:51,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:55:51,725 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:55:51,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:51,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:51,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:51,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:51,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,813 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:51,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:51,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:51,842 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:51,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2068666934] [2021-05-01 07:55:51,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2068666934] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:51,842 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:51,842 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-05-01 07:55:51,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809592650] [2021-05-01 07:55:51,842 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-05-01 07:55:51,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:51,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-05-01 07:55:51,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=599, Unknown=0, NotChecked=0, Total=702 [2021-05-01 07:55:51,843 INFO L87 Difference]: Start difference. First operand 161 states and 189 transitions. Second operand has 26 states, 26 states have (on average 1.5384615384615385) internal successors, (40), 24 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:52,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:52,347 INFO L93 Difference]: Finished difference Result 328 states and 382 transitions. [2021-05-01 07:55:52,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-01 07:55:52,348 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.5384615384615385) internal successors, (40), 24 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 46 [2021-05-01 07:55:52,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:52,349 INFO L225 Difference]: With dead ends: 328 [2021-05-01 07:55:52,349 INFO L226 Difference]: Without dead ends: 202 [2021-05-01 07:55:52,350 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 6 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 832.3ms TimeCoverageRelationStatistics Valid=113, Invalid=699, Unknown=0, NotChecked=0, Total=812 [2021-05-01 07:55:52,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-05-01 07:55:52,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 161. [2021-05-01 07:55:52,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 151 states have (on average 1.1788079470198676) internal successors, (178), 151 states have internal predecessors, (178), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:52,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 189 transitions. [2021-05-01 07:55:52,391 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 189 transitions. Word has length 46 [2021-05-01 07:55:52,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:52,391 INFO L480 AbstractCegarLoop]: Abstraction has 161 states and 189 transitions. [2021-05-01 07:55:52,391 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.5384615384615385) internal successors, (40), 24 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:52,391 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 189 transitions. [2021-05-01 07:55:52,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-05-01 07:55:52,392 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:52,392 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:52,392 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176 [2021-05-01 07:55:52,392 INFO L428 AbstractCegarLoop]: === Iteration 48 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:52,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:52,392 INFO L82 PathProgramCache]: Analyzing trace with hash -1193869346, now seen corresponding path program 27 times [2021-05-01 07:55:52,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:52,393 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1805161664] [2021-05-01 07:55:52,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:52,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:52,401 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_567 v_~SIZE~0_142) (<= v_~last~0_147 v_main_~c~0_567)) InVars {~SIZE~0=v_~SIZE~0_142, main_~c~0=v_main_~c~0_567, ~last~0=v_~last~0_147} OutVars{~SIZE~0=v_~SIZE~0_142, main_~c~0=v_main_~c~0_567, ~last~0=v_~last~0_147} AuxVars[] AssignedVars[] [2021-05-01 07:55:52,403 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:52,407 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,410 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,413 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,416 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,419 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,422 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,423 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,423 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:52,424 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,425 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,429 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:52,433 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,439 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:52,440 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:52,441 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:52,443 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,443 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:52,445 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:52,447 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,449 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,452 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:52,454 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,456 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,458 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,459 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:52,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:52,476 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:52,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:52,477 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_569 v_~last~0_148) (< v_main_~c~0_569 v_~SIZE~0_143)) InVars {~SIZE~0=v_~SIZE~0_143, main_~c~0=v_main_~c~0_569, ~last~0=v_~last~0_148} OutVars{~SIZE~0=v_~SIZE~0_143, main_~c~0=v_main_~c~0_569, ~last~0=v_~last~0_148} AuxVars[] AssignedVars[] [2021-05-01 07:55:52,478 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:52,478 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,479 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:52,485 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,485 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,489 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,492 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:52,495 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:52,498 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,498 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:52,500 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,502 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,502 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:52,504 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:52,506 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:52,509 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,510 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,512 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,515 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,517 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,518 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,520 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,522 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,523 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,525 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,526 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:52,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:52,542 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:52,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:52,544 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_149 v_main_~c~0_571) (< (+ v_main_~c~0_571 1) v_~SIZE~0_144)) InVars {~SIZE~0=v_~SIZE~0_144, main_~c~0=v_main_~c~0_571, ~last~0=v_~last~0_149} OutVars{~SIZE~0=v_~SIZE~0_144, main_~c~0=v_main_~c~0_571, ~last~0=v_~last~0_149} AuxVars[] AssignedVars[] [2021-05-01 07:55:52,546 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:52,549 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,551 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,554 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,556 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,558 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,560 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,561 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,562 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:52,563 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,563 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,566 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:52,567 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:52,570 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:52,572 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,572 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:52,574 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,575 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:52,577 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,579 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:52,580 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,583 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,585 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,587 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,589 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:52,589 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:52,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:52,607 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:52,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:52,607 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_573 1) v_~SIZE~0_145) (< v_main_~c~0_573 v_~last~0_150)) InVars {~SIZE~0=v_~SIZE~0_145, main_~c~0=v_main_~c~0_573, ~last~0=v_~last~0_150} OutVars{~SIZE~0=v_~SIZE~0_145, main_~c~0=v_main_~c~0_573, ~last~0=v_~last~0_150} AuxVars[] AssignedVars[] [2021-05-01 07:55:52,613 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:52,616 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,619 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,621 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,623 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,625 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,626 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,626 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:52,627 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,627 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,631 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:52,634 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,637 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:52,639 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,640 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:52,642 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,644 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,644 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:52,646 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:52,648 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:52,650 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,652 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,654 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,656 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,657 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,658 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:52,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:52,684 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:52,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:52,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:52,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:52,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:52,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:52,734 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:52,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:52,748 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:52,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:52,766 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:52,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:52,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:52,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:52,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:52,831 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:52,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:52,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:52,837 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:52,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:52,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:52,840 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:52,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,842 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:55:52,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:52,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:52,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:52,913 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:52,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:52,917 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:52,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:52,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,937 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:52,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:52,971 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:52,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:52,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:52,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:53,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:53,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:53,029 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:53,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:53,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:53,060 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:53,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:53,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:53,101 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:53,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:53,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:53,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:53,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:53,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:53,169 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:53,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:53,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:53,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:53,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:53,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:53,248 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:53,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:53,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:53,285 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:53,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:53,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:53,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:53,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:53,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:53,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:53,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:53,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:53,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:53,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:53,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:53,446 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:53,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:53,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:53,489 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:53,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1805161664] [2021-05-01 07:55:53,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1805161664] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:53,490 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:53,490 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2021-05-01 07:55:53,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624722777] [2021-05-01 07:55:53,490 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-05-01 07:55:53,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:53,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-05-01 07:55:53,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=646, Unknown=0, NotChecked=0, Total=756 [2021-05-01 07:55:53,491 INFO L87 Difference]: Start difference. First operand 161 states and 189 transitions. Second operand has 27 states, 27 states have (on average 1.4814814814814814) internal successors, (40), 25 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:54,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:54,045 INFO L93 Difference]: Finished difference Result 325 states and 379 transitions. [2021-05-01 07:55:54,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-01 07:55:54,045 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.4814814814814814) internal successors, (40), 25 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 46 [2021-05-01 07:55:54,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:54,046 INFO L225 Difference]: With dead ends: 325 [2021-05-01 07:55:54,046 INFO L226 Difference]: Without dead ends: 199 [2021-05-01 07:55:54,047 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 6 SyntacticMatches, 9 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 755.7ms TimeCoverageRelationStatistics Valid=120, Invalid=750, Unknown=0, NotChecked=0, Total=870 [2021-05-01 07:55:54,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2021-05-01 07:55:54,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 161. [2021-05-01 07:55:54,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 151 states have (on average 1.1788079470198676) internal successors, (178), 151 states have internal predecessors, (178), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:54,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 189 transitions. [2021-05-01 07:55:54,098 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 189 transitions. Word has length 46 [2021-05-01 07:55:54,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:54,098 INFO L480 AbstractCegarLoop]: Abstraction has 161 states and 189 transitions. [2021-05-01 07:55:54,098 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.4814814814814814) internal successors, (40), 25 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:54,099 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 189 transitions. [2021-05-01 07:55:54,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-05-01 07:55:54,099 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:54,099 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:54,099 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181 [2021-05-01 07:55:54,099 INFO L428 AbstractCegarLoop]: === Iteration 49 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:54,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:54,100 INFO L82 PathProgramCache]: Analyzing trace with hash 2089980700, now seen corresponding path program 28 times [2021-05-01 07:55:54,100 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:54,100 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2015068180] [2021-05-01 07:55:54,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:54,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:54,107 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_151 v_main_~c~0_585) (< v_main_~c~0_585 v_~SIZE~0_146)) InVars {~SIZE~0=v_~SIZE~0_146, main_~c~0=v_main_~c~0_585, ~last~0=v_~last~0_151} OutVars{~SIZE~0=v_~SIZE~0_146, main_~c~0=v_main_~c~0_585, ~last~0=v_~last~0_151} AuxVars[] AssignedVars[] [2021-05-01 07:55:54,108 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:54,109 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,110 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:54,111 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,111 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,114 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:54,116 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:54,119 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:54,122 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,123 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:54,125 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,125 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:54,128 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,131 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,134 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,136 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:54,139 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:54,141 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,143 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,146 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,148 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,150 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,152 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,154 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,156 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,157 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:54,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:54,177 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:54,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:54,178 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_587 v_~SIZE~0_147) (< v_main_~c~0_587 v_~last~0_152)) InVars {~SIZE~0=v_~SIZE~0_147, main_~c~0=v_main_~c~0_587, ~last~0=v_~last~0_152} OutVars{~SIZE~0=v_~SIZE~0_147, main_~c~0=v_main_~c~0_587, ~last~0=v_~last~0_152} AuxVars[] AssignedVars[] [2021-05-01 07:55:54,180 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:54,181 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,181 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:54,182 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,182 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,187 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:54,195 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,199 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:54,201 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,202 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:54,204 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,207 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,207 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:54,209 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:54,212 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:54,215 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,218 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,220 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,222 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,225 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,227 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,229 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,231 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,233 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,235 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,236 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:54,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:54,255 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:54,256 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:54,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:54,257 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_589 1) v_~SIZE~0_148) (< v_main_~c~0_589 v_~last~0_153)) InVars {~SIZE~0=v_~SIZE~0_148, main_~c~0=v_main_~c~0_589, ~last~0=v_~last~0_153} OutVars{~SIZE~0=v_~SIZE~0_148, main_~c~0=v_main_~c~0_589, ~last~0=v_~last~0_153} AuxVars[] AssignedVars[] [2021-05-01 07:55:54,258 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:54,259 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,260 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:54,261 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,262 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,266 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,270 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:54,274 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:54,276 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,277 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:54,279 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,282 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,282 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:54,285 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:54,291 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,294 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,296 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,299 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,302 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,304 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:54,306 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,308 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,309 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,311 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,313 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,313 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:54,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:54,330 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:54,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:54,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:54,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:54,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:54,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:54,384 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:54,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:54,398 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:54,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:54,416 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:54,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:54,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:54,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:54,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:54,485 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:54,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:54,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:54,498 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:54,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:54,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:54,501 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:54,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,504 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:55:54,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:54,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:54,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:54,582 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:54,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:54,589 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:54,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:54,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,616 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:54,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:54,663 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:54,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:54,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:54,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:54,723 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:54,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:54,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,755 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:54,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:54,795 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:54,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:54,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,820 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:54,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:54,862 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:54,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:54,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,889 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:54,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:54,935 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:54,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:54,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:54,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:55,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:55,029 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:55:55,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:55,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:55,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:55,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:55,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:55,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:55,175 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:55,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2015068180] [2021-05-01 07:55:55,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2015068180] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:55,175 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:55,175 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2021-05-01 07:55:55,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855493975] [2021-05-01 07:55:55,175 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-05-01 07:55:55,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:55,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-05-01 07:55:55,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=695, Unknown=0, NotChecked=0, Total=812 [2021-05-01 07:55:55,176 INFO L87 Difference]: Start difference. First operand 161 states and 189 transitions. Second operand has 28 states, 28 states have (on average 1.4285714285714286) internal successors, (40), 26 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:55,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:55,792 INFO L93 Difference]: Finished difference Result 324 states and 379 transitions. [2021-05-01 07:55:55,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-01 07:55:55,792 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.4285714285714286) internal successors, (40), 26 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 46 [2021-05-01 07:55:55,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:55,793 INFO L225 Difference]: With dead ends: 324 [2021-05-01 07:55:55,793 INFO L226 Difference]: Without dead ends: 198 [2021-05-01 07:55:55,794 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 6 SyntacticMatches, 8 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 770.7ms TimeCoverageRelationStatistics Valid=127, Invalid=803, Unknown=0, NotChecked=0, Total=930 [2021-05-01 07:55:55,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2021-05-01 07:55:55,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 162. [2021-05-01 07:55:55,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 152 states have (on average 1.1842105263157894) internal successors, (180), 152 states have internal predecessors, (180), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:55,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 191 transitions. [2021-05-01 07:55:55,855 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 191 transitions. Word has length 46 [2021-05-01 07:55:55,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:55,855 INFO L480 AbstractCegarLoop]: Abstraction has 162 states and 191 transitions. [2021-05-01 07:55:55,855 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.4285714285714286) internal successors, (40), 26 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:55,855 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 191 transitions. [2021-05-01 07:55:55,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-05-01 07:55:55,856 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:55,856 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:55,856 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185 [2021-05-01 07:55:55,856 INFO L428 AbstractCegarLoop]: === Iteration 50 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:55,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:55,857 INFO L82 PathProgramCache]: Analyzing trace with hash 1924440350, now seen corresponding path program 8 times [2021-05-01 07:55:55,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:55,857 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [501954807] [2021-05-01 07:55:55,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:55,861 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:55,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:55,862 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_601 v_~SIZE~0_149) (< v_main_~c~0_601 v_~last~0_154)) InVars {~SIZE~0=v_~SIZE~0_149, main_~c~0=v_main_~c~0_601, ~last~0=v_~last~0_154} OutVars{~SIZE~0=v_~SIZE~0_149, main_~c~0=v_main_~c~0_601, ~last~0=v_~last~0_154} AuxVars[] AssignedVars[] [2021-05-01 07:55:55,864 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:55,865 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,865 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:55,866 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,867 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,871 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:55,875 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,878 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:55,881 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,881 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:55,883 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,886 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,886 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:55,889 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:55,891 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:55,894 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,896 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,899 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,901 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,904 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,906 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,908 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,910 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,912 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,914 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,914 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:55,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:55:55,933 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:55,934 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:55,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:55,934 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_603 1) v_~SIZE~0_150) (< v_main_~c~0_603 v_~last~0_155)) InVars {~SIZE~0=v_~SIZE~0_150, main_~c~0=v_main_~c~0_603, ~last~0=v_~last~0_155} OutVars{~SIZE~0=v_~SIZE~0_150, main_~c~0=v_main_~c~0_603, ~last~0=v_~last~0_155} AuxVars[] AssignedVars[] [2021-05-01 07:55:55,936 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:55,939 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,942 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,944 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,946 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,949 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,952 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,953 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:55,954 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,954 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,959 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:55,962 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,965 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:55,967 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,968 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:55,970 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,972 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,973 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:55,984 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:55,987 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,990 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,991 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,993 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,995 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:55,997 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:55,998 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:56,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:56,016 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:56,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:56,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:56,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:56,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:55:56,049 INFO L142 QuantifierPusher]: treesize reduction 1, result has 94.7 percent of original size [2021-05-01 07:55:56,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-05-01 07:55:56,060 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-05-01 07:55:56,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:56,069 INFO L142 QuantifierPusher]: treesize reduction 13, result has 48.0 percent of original size [2021-05-01 07:55:56,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-05-01 07:55:56,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:56,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:56,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:56,119 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:56,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:56,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:56,124 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:56,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:56,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:56,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:56,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,128 INFO L147 QuantifierPusher]: treesize reduction 11, result has 76.1 percent of original size 35 [2021-05-01 07:55:56,190 INFO L142 QuantifierPusher]: treesize reduction 9, result has 76.3 percent of original size [2021-05-01 07:55:56,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:55:56,221 INFO L142 QuantifierPusher]: treesize reduction 14, result has 57.6 percent of original size [2021-05-01 07:55:56,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:56,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:56,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:56,284 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:56,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:56,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:56,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:56,353 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:56,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:56,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:56,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:56,429 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:56,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:56,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,466 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:55:56,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:56,506 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:55:56,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:56,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:56,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:56,568 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:56,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:56,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:56,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:56,642 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:56,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:56,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,674 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:55:56,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:56,720 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:55:56,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:56,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:56,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:56,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:56,773 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:56,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [501954807] [2021-05-01 07:55:56,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [501954807] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:56,774 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:56,774 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2021-05-01 07:55:56,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191391697] [2021-05-01 07:55:56,774 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-05-01 07:55:56,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:56,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-05-01 07:55:56,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=684, Unknown=0, NotChecked=0, Total=812 [2021-05-01 07:55:56,775 INFO L87 Difference]: Start difference. First operand 162 states and 191 transitions. Second operand has 27 states, 27 states have (on average 1.4814814814814814) internal successors, (40), 25 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:57,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:57,600 INFO L93 Difference]: Finished difference Result 331 states and 387 transitions. [2021-05-01 07:55:57,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-01 07:55:57,601 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.4814814814814814) internal successors, (40), 25 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 46 [2021-05-01 07:55:57,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:57,602 INFO L225 Difference]: With dead ends: 331 [2021-05-01 07:55:57,602 INFO L226 Difference]: Without dead ends: 205 [2021-05-01 07:55:57,603 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 6 SyntacticMatches, 7 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 376 ImplicationChecksByTransitivity, 964.8ms TimeCoverageRelationStatistics Valid=202, Invalid=1280, Unknown=0, NotChecked=0, Total=1482 [2021-05-01 07:55:57,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2021-05-01 07:55:57,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 164. [2021-05-01 07:55:57,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 154 states have (on average 1.1818181818181819) internal successors, (182), 154 states have internal predecessors, (182), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:57,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 193 transitions. [2021-05-01 07:55:57,661 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 193 transitions. Word has length 46 [2021-05-01 07:55:57,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:57,661 INFO L480 AbstractCegarLoop]: Abstraction has 164 states and 193 transitions. [2021-05-01 07:55:57,661 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.4814814814814814) internal successors, (40), 25 states have internal predecessors, (40), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:57,662 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 193 transitions. [2021-05-01 07:55:57,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-05-01 07:55:57,662 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:57,662 INFO L519 BasicCegarLoop]: trace histogram [9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:57,662 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188 [2021-05-01 07:55:57,662 INFO L428 AbstractCegarLoop]: === Iteration 51 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:57,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:57,662 INFO L82 PathProgramCache]: Analyzing trace with hash -1705211235, now seen corresponding path program 9 times [2021-05-01 07:55:57,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:57,663 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1120705970] [2021-05-01 07:55:57,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:57,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:57,667 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_156 v_main_~c~0_614) (< v_main_~c~0_614 v_~SIZE~0_151)) InVars {~SIZE~0=v_~SIZE~0_151, main_~c~0=v_main_~c~0_614, ~last~0=v_~last~0_156} OutVars{~SIZE~0=v_~SIZE~0_151, main_~c~0=v_main_~c~0_614, ~last~0=v_~last~0_156} AuxVars[] AssignedVars[] [2021-05-01 07:55:57,668 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:57,671 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,674 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,676 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,678 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,680 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,682 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,683 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,683 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:57,684 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,684 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,687 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:57,688 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:57,691 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:57,693 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,693 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:57,695 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,696 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:57,698 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,700 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,702 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:57,704 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,706 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:57,708 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,710 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,710 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:57,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:57,727 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:57,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:57,729 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_616 1) v_~SIZE~0_152) (<= v_~last~0_157 v_main_~c~0_616)) InVars {~SIZE~0=v_~SIZE~0_152, main_~c~0=v_main_~c~0_616, ~last~0=v_~last~0_157} OutVars{~SIZE~0=v_~SIZE~0_152, main_~c~0=v_main_~c~0_616, ~last~0=v_~last~0_157} AuxVars[] AssignedVars[] [2021-05-01 07:55:57,731 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:57,735 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,738 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,740 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,742 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,744 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,746 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,747 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,747 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:57,748 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,749 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,752 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,755 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:57,757 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:57,758 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:57,758 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:57,760 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,761 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:57,762 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:57,765 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:57,767 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,769 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,771 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,772 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,774 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,775 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:57,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:55:57,791 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:55:57,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:57,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:57,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:57,816 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,816 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:57,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:57,838 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:57,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:57,851 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:57,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:57,869 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:57,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:57,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:57,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:57,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:57,923 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:57,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:57,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:57,933 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:57,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:57,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:57,936 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:57,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:57,938 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:55:57,997 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:57,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:58,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:58,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,022 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:58,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:58,055 INFO L142 QuantifierPusher]: treesize reduction 3, result has 89.3 percent of original size [2021-05-01 07:55:58,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:58,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:58,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:58,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:58,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,133 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 07:55:58,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:58,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:58,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:58,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:58,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:58,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:58,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:58,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:58,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:58,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:58,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:58,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,386 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 07:55:58,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:58,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:58,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:58,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:58,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:58,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:58,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:58,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:58,550 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:55:58,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1120705970] [2021-05-01 07:55:58,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1120705970] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:55:58,551 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:55:58,551 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-05-01 07:55:58,551 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849779124] [2021-05-01 07:55:58,551 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-01 07:55:58,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:55:58,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-01 07:55:58,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-05-01 07:55:58,552 INFO L87 Difference]: Start difference. First operand 164 states and 193 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 20 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:59,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:55:59,068 INFO L93 Difference]: Finished difference Result 346 states and 401 transitions. [2021-05-01 07:55:59,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-01 07:55:59,068 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 20 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 49 [2021-05-01 07:55:59,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:55:59,069 INFO L225 Difference]: With dead ends: 346 [2021-05-01 07:55:59,069 INFO L226 Difference]: Without dead ends: 220 [2021-05-01 07:55:59,070 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 7 SyntacticMatches, 16 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 718.7ms TimeCoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2021-05-01 07:55:59,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2021-05-01 07:55:59,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 167. [2021-05-01 07:55:59,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 157 states have (on average 1.178343949044586) internal successors, (185), 157 states have internal predecessors, (185), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:55:59,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 196 transitions. [2021-05-01 07:55:59,129 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 196 transitions. Word has length 49 [2021-05-01 07:55:59,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:55:59,129 INFO L480 AbstractCegarLoop]: Abstraction has 167 states and 196 transitions. [2021-05-01 07:55:59,129 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 20 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:55:59,129 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 196 transitions. [2021-05-01 07:55:59,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-05-01 07:55:59,130 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:55:59,130 INFO L519 BasicCegarLoop]: trace histogram [9, 9, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:55:59,130 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191 [2021-05-01 07:55:59,130 INFO L428 AbstractCegarLoop]: === Iteration 52 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:55:59,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:55:59,131 INFO L82 PathProgramCache]: Analyzing trace with hash 1745750559, now seen corresponding path program 29 times [2021-05-01 07:55:59,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:55:59,131 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1093678741] [2021-05-01 07:55:59,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:55:59,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:59,161 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_628 v_~SIZE~0_153) (<= v_~last~0_158 v_main_~c~0_628)) InVars {~SIZE~0=v_~SIZE~0_153, main_~c~0=v_main_~c~0_628, ~last~0=v_~last~0_158} OutVars{~SIZE~0=v_~SIZE~0_153, main_~c~0=v_main_~c~0_628, ~last~0=v_~last~0_158} AuxVars[] AssignedVars[] [2021-05-01 07:55:59,170 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:59,171 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,171 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:59,172 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,172 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,175 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:59,176 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:59,179 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,182 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:59,182 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:59,184 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,184 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:59,186 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:59,189 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,191 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,193 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,195 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,197 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,200 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:59,202 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,203 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,205 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,207 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,209 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,210 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,211 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:59,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:59,228 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:59,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:59,229 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_630 v_~SIZE~0_154) (< v_main_~c~0_630 v_~last~0_159)) InVars {~SIZE~0=v_~SIZE~0_154, main_~c~0=v_main_~c~0_630, ~last~0=v_~last~0_159} OutVars{~SIZE~0=v_~SIZE~0_154, main_~c~0=v_main_~c~0_630, ~last~0=v_~last~0_159} AuxVars[] AssignedVars[] [2021-05-01 07:55:59,230 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:55:59,233 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,235 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,237 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,239 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,241 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,242 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,242 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:59,243 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,243 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,247 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:59,250 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,252 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,254 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:59,255 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:55:59,257 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,258 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,259 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:55:59,261 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,262 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,264 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,266 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,267 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:59,269 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,271 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,271 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:55:59,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:55:59,289 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:59,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:59,291 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_160 v_main_~c~0_632) (< (+ v_main_~c~0_632 1) v_~SIZE~0_155)) InVars {~SIZE~0=v_~SIZE~0_155, main_~c~0=v_main_~c~0_632, ~last~0=v_~last~0_160} OutVars{~SIZE~0=v_~SIZE~0_155, main_~c~0=v_main_~c~0_632, ~last~0=v_~last~0_160} AuxVars[] AssignedVars[] [2021-05-01 07:55:59,292 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:55:59,298 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,300 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,303 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,305 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,307 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,310 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,310 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,311 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:59,311 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,312 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,315 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:59,317 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,320 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:59,321 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:59,321 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:59,323 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,323 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:59,325 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,327 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,343 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:59,345 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,347 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:59,348 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,350 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,351 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:55:59,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:55:59,368 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:55:59,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:55:59,369 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_634 1) v_~SIZE~0_156) (< v_main_~c~0_634 v_~last~0_161)) InVars {~SIZE~0=v_~SIZE~0_156, main_~c~0=v_main_~c~0_634, ~last~0=v_~last~0_161} OutVars{~SIZE~0=v_~SIZE~0_156, main_~c~0=v_main_~c~0_634, ~last~0=v_~last~0_161} AuxVars[] AssignedVars[] [2021-05-01 07:55:59,370 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:55:59,371 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,371 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:55:59,372 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,372 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,375 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,379 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:59,382 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:59,383 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,384 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:55:59,386 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,388 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,388 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:59,390 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:55:59,392 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,394 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,396 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,398 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,400 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,402 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:55:59,404 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,406 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,407 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,409 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,410 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,411 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:55:59,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:55:59,427 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:55:59,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:59,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:59,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:55:59,450 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:59,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:59,472 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:55:59,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:59,486 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:55:59,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:55:59,504 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:55:59,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:55:59,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:59,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:55:59,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:59,562 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:55:59,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:59,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:55:59,566 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:55:59,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:55:59,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:55:59,571 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:55:59,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,573 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:55:59,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:55:59,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:55:59,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:55:59,671 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:55:59,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:59,675 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:55:59,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:55:59,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,694 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:55:59,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:59,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:55:59,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:59,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:59,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:59,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:59,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:59,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:59,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:55:59,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:59,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:59,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,915 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:55:59,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:59,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:55:59,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:55:59,978 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:00,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:00,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:00,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:00,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:00,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:00,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:00,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:00,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:00,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,185 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:00,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:00,214 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:00,214 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1093678741] [2021-05-01 07:56:00,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1093678741] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:00,214 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:00,214 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2021-05-01 07:56:00,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785172448] [2021-05-01 07:56:00,215 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-01 07:56:00,215 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:00,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-01 07:56:00,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2021-05-01 07:56:00,215 INFO L87 Difference]: Start difference. First operand 167 states and 196 transitions. Second operand has 23 states, 23 states have (on average 1.8695652173913044) internal successors, (43), 21 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:00,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:00,765 INFO L93 Difference]: Finished difference Result 349 states and 404 transitions. [2021-05-01 07:56:00,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-01 07:56:00,766 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.8695652173913044) internal successors, (43), 21 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 49 [2021-05-01 07:56:00,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:00,767 INFO L225 Difference]: With dead ends: 349 [2021-05-01 07:56:00,767 INFO L226 Difference]: Without dead ends: 223 [2021-05-01 07:56:00,768 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 6 SyntacticMatches, 16 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 702.7ms TimeCoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2021-05-01 07:56:00,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2021-05-01 07:56:00,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 167. [2021-05-01 07:56:00,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 157 states have (on average 1.178343949044586) internal successors, (185), 157 states have internal predecessors, (185), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:00,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 196 transitions. [2021-05-01 07:56:00,813 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 196 transitions. Word has length 49 [2021-05-01 07:56:00,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:00,813 INFO L480 AbstractCegarLoop]: Abstraction has 167 states and 196 transitions. [2021-05-01 07:56:00,814 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.8695652173913044) internal successors, (43), 21 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:00,814 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 196 transitions. [2021-05-01 07:56:00,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-05-01 07:56:00,814 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:00,814 INFO L519 BasicCegarLoop]: trace histogram [9, 9, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:00,814 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196 [2021-05-01 07:56:00,814 INFO L428 AbstractCegarLoop]: === Iteration 53 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:00,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:00,815 INFO L82 PathProgramCache]: Analyzing trace with hash 2020510173, now seen corresponding path program 30 times [2021-05-01 07:56:00,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:00,815 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [502577357] [2021-05-01 07:56:00,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:00,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:00,828 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_647 v_~SIZE~0_157) (<= v_~last~0_162 v_main_~c~0_647)) InVars {~SIZE~0=v_~SIZE~0_157, main_~c~0=v_main_~c~0_647, ~last~0=v_~last~0_162} OutVars{~SIZE~0=v_~SIZE~0_157, main_~c~0=v_main_~c~0_647, ~last~0=v_~last~0_162} AuxVars[] AssignedVars[] [2021-05-01 07:56:00,830 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:00,831 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,831 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:00,832 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,832 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,836 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,839 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:00,841 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:00,843 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:00,843 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:00,845 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,845 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:00,847 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:00,850 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,852 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,855 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,857 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,859 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:00,862 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,864 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,866 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,868 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,869 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,871 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,873 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,874 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:00,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:00,893 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:00,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:00,894 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_649 v_~last~0_163) (< v_main_~c~0_649 v_~SIZE~0_158)) InVars {~SIZE~0=v_~SIZE~0_158, main_~c~0=v_main_~c~0_649, ~last~0=v_~last~0_163} OutVars{~SIZE~0=v_~SIZE~0_158, main_~c~0=v_main_~c~0_649, ~last~0=v_~last~0_163} AuxVars[] AssignedVars[] [2021-05-01 07:56:00,895 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:00,898 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,900 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,902 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,904 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,906 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,907 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,907 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:00,908 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,909 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,912 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,915 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:00,918 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,920 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:00,921 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:00,923 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,925 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,925 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:00,927 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:00,929 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,931 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,932 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,934 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,936 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,938 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:00,938 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:00,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:56:00,955 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:00,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:00,957 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_164 v_main_~c~0_651) (< (+ v_main_~c~0_651 1) v_~SIZE~0_159)) InVars {~SIZE~0=v_~SIZE~0_159, main_~c~0=v_main_~c~0_651, ~last~0=v_~last~0_164} OutVars{~SIZE~0=v_~SIZE~0_159, main_~c~0=v_main_~c~0_651, ~last~0=v_~last~0_164} AuxVars[] AssignedVars[] [2021-05-01 07:56:00,958 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:00,961 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,963 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,966 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,968 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,971 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,973 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,974 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,974 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:00,975 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,976 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,978 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:00,979 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:00,982 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,985 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:00,985 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:00,987 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,987 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:00,990 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,992 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:00,994 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:00,996 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:00,998 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,000 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,002 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,002 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:01,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:56:01,021 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:01,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:01,022 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_653 v_~last~0_165) (< (+ v_main_~c~0_653 1) v_~SIZE~0_160)) InVars {~SIZE~0=v_~SIZE~0_160, main_~c~0=v_main_~c~0_653, ~last~0=v_~last~0_165} OutVars{~SIZE~0=v_~SIZE~0_160, main_~c~0=v_main_~c~0_653, ~last~0=v_~last~0_165} AuxVars[] AssignedVars[] [2021-05-01 07:56:01,023 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:01,026 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,028 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,030 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,032 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,035 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,035 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,036 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:01,037 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,037 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,040 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,044 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:01,046 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,049 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:01,049 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:01,051 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,053 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,054 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:01,066 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:01,069 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,072 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,074 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,077 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,079 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,081 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:01,082 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:01,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:56:01,104 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:01,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:01,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:01,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:01,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:01,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:01,153 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:01,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:01,167 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:01,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:01,185 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:01,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:01,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:01,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:01,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:01,261 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:01,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:01,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:01,266 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:01,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:01,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:01,269 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:01,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,271 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:56:01,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:01,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:01,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:01,353 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:01,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:01,359 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:01,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:01,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,386 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:01,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:01,430 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:01,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:01,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:01,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:01,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:01,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,533 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:56:01,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:56:01,584 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:56:01,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:01,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:01,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:01,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:01,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,670 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:01,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:01,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:01,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,732 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:01,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:01,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:01,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:01,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:01,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:01,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:01,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:01,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:01,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:01,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:01,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:01,967 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:01,967 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [502577357] [2021-05-01 07:56:01,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [502577357] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:01,967 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:01,967 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2021-05-01 07:56:01,967 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596639770] [2021-05-01 07:56:01,967 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-05-01 07:56:01,967 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:01,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-05-01 07:56:01,968 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2021-05-01 07:56:01,968 INFO L87 Difference]: Start difference. First operand 167 states and 196 transitions. Second operand has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 22 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:02,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:02,619 INFO L93 Difference]: Finished difference Result 346 states and 401 transitions. [2021-05-01 07:56:02,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-01 07:56:02,620 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 22 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 49 [2021-05-01 07:56:02,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:02,621 INFO L225 Difference]: With dead ends: 346 [2021-05-01 07:56:02,621 INFO L226 Difference]: Without dead ends: 220 [2021-05-01 07:56:02,622 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 6 SyntacticMatches, 15 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 794.5ms TimeCoverageRelationStatistics Valid=96, Invalid=606, Unknown=0, NotChecked=0, Total=702 [2021-05-01 07:56:02,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2021-05-01 07:56:02,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 167. [2021-05-01 07:56:02,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 157 states have (on average 1.178343949044586) internal successors, (185), 157 states have internal predecessors, (185), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:02,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 196 transitions. [2021-05-01 07:56:02,674 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 196 transitions. Word has length 49 [2021-05-01 07:56:02,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:02,675 INFO L480 AbstractCegarLoop]: Abstraction has 167 states and 196 transitions. [2021-05-01 07:56:02,675 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 22 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:02,675 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 196 transitions. [2021-05-01 07:56:02,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-05-01 07:56:02,675 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:02,675 INFO L519 BasicCegarLoop]: trace histogram [9, 9, 6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:02,675 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable201 [2021-05-01 07:56:02,675 INFO L428 AbstractCegarLoop]: === Iteration 54 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:02,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:02,676 INFO L82 PathProgramCache]: Analyzing trace with hash -888253729, now seen corresponding path program 31 times [2021-05-01 07:56:02,676 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:02,676 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [245132943] [2021-05-01 07:56:02,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:02,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:02,683 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_666 v_~SIZE~0_161) (<= v_~last~0_166 v_main_~c~0_666)) InVars {~SIZE~0=v_~SIZE~0_161, main_~c~0=v_main_~c~0_666, ~last~0=v_~last~0_166} OutVars{~SIZE~0=v_~SIZE~0_161, main_~c~0=v_main_~c~0_666, ~last~0=v_~last~0_166} AuxVars[] AssignedVars[] [2021-05-01 07:56:02,685 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:02,686 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,687 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:02,688 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,689 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,692 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:02,693 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:02,697 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:02,700 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,701 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:02,703 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,703 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:02,706 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,709 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,711 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:02,714 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,716 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,718 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:02,721 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,723 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,725 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,727 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,729 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,730 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,732 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,733 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:02,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:02,751 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:02,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:02,752 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_668 v_~SIZE~0_162) (< v_main_~c~0_668 v_~last~0_167)) InVars {~SIZE~0=v_~SIZE~0_162, main_~c~0=v_main_~c~0_668, ~last~0=v_~last~0_167} OutVars{~SIZE~0=v_~SIZE~0_162, main_~c~0=v_main_~c~0_668, ~last~0=v_~last~0_167} AuxVars[] AssignedVars[] [2021-05-01 07:56:02,753 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:02,754 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,754 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:02,755 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,755 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,759 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:02,762 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,765 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:02,767 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,768 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:02,770 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,772 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,772 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:02,774 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:02,776 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:02,778 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,780 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,782 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,785 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,787 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,789 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,790 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,792 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,794 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,795 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,796 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:02,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:56:02,814 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:02,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:02,817 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_168 v_main_~c~0_670) (< (+ v_main_~c~0_670 1) v_~SIZE~0_163)) InVars {~SIZE~0=v_~SIZE~0_163, main_~c~0=v_main_~c~0_670, ~last~0=v_~last~0_168} OutVars{~SIZE~0=v_~SIZE~0_163, main_~c~0=v_main_~c~0_670, ~last~0=v_~last~0_168} AuxVars[] AssignedVars[] [2021-05-01 07:56:02,819 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:02,819 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,820 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:02,821 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,821 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,827 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:02,830 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,833 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:02,834 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:02,834 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:02,836 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,837 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:02,839 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,841 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,843 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:02,845 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,847 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,849 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:02,851 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,854 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,856 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,857 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,859 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,861 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,863 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,863 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:02,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:56:02,881 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:02,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:02,882 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_672 1) v_~SIZE~0_164) (< v_main_~c~0_672 v_~last~0_169)) InVars {~SIZE~0=v_~SIZE~0_164, main_~c~0=v_main_~c~0_672, ~last~0=v_~last~0_169} OutVars{~SIZE~0=v_~SIZE~0_164, main_~c~0=v_main_~c~0_672, ~last~0=v_~last~0_169} AuxVars[] AssignedVars[] [2021-05-01 07:56:02,883 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:02,884 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,884 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:02,885 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,885 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,889 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:02,892 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,895 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:02,897 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,898 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:02,900 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,902 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,902 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:02,904 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:02,906 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:02,908 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,910 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,912 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,914 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,916 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,918 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,920 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,922 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,923 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,925 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,926 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:02,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:56:02,944 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:02,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:02,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:02,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:02,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:02,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:02,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:02,993 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:02,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:03,007 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:03,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:03,025 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:03,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:03,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:03,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:03,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:03,088 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:03,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:03,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:03,094 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:03,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:03,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:03,097 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:03,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,099 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:56:03,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:03,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:03,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:03,174 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:03,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:03,180 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:03,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:03,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:03,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:03,247 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:03,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:03,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,285 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:03,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:03,332 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:03,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:03,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:03,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:03,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:03,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:03,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:03,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:03,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,541 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:03,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:03,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:03,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:03,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:03,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:03,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,670 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:03,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:03,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:03,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,738 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:03,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:03,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:03,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,808 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:03,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:03,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:03,838 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:03,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [245132943] [2021-05-01 07:56:03,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [245132943] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:03,838 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:03,838 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2021-05-01 07:56:03,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218591535] [2021-05-01 07:56:03,838 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-05-01 07:56:03,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:03,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-05-01 07:56:03,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2021-05-01 07:56:03,839 INFO L87 Difference]: Start difference. First operand 167 states and 196 transitions. Second operand has 25 states, 25 states have (on average 1.72) internal successors, (43), 23 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:04,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:04,505 INFO L93 Difference]: Finished difference Result 343 states and 398 transitions. [2021-05-01 07:56:04,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-01 07:56:04,506 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.72) internal successors, (43), 23 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 49 [2021-05-01 07:56:04,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:04,506 INFO L225 Difference]: With dead ends: 343 [2021-05-01 07:56:04,506 INFO L226 Difference]: Without dead ends: 217 [2021-05-01 07:56:04,507 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 6 SyntacticMatches, 14 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 823.0ms TimeCoverageRelationStatistics Valid=103, Invalid=653, Unknown=0, NotChecked=0, Total=756 [2021-05-01 07:56:04,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2021-05-01 07:56:04,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 167. [2021-05-01 07:56:04,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 157 states have (on average 1.178343949044586) internal successors, (185), 157 states have internal predecessors, (185), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:04,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 196 transitions. [2021-05-01 07:56:04,578 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 196 transitions. Word has length 49 [2021-05-01 07:56:04,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:04,578 INFO L480 AbstractCegarLoop]: Abstraction has 167 states and 196 transitions. [2021-05-01 07:56:04,578 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.72) internal successors, (43), 23 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:04,579 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 196 transitions. [2021-05-01 07:56:04,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-05-01 07:56:04,579 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:04,579 INFO L519 BasicCegarLoop]: trace histogram [9, 9, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:04,579 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206 [2021-05-01 07:56:04,579 INFO L428 AbstractCegarLoop]: === Iteration 55 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:04,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:04,580 INFO L82 PathProgramCache]: Analyzing trace with hash -826214115, now seen corresponding path program 32 times [2021-05-01 07:56:04,580 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:04,580 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [30715488] [2021-05-01 07:56:04,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:04,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:04,587 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_170 v_main_~c~0_685) (< v_main_~c~0_685 v_~SIZE~0_165)) InVars {~SIZE~0=v_~SIZE~0_165, main_~c~0=v_main_~c~0_685, ~last~0=v_~last~0_170} OutVars{~SIZE~0=v_~SIZE~0_165, main_~c~0=v_main_~c~0_685, ~last~0=v_~last~0_170} AuxVars[] AssignedVars[] [2021-05-01 07:56:04,589 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:04,590 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,591 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:04,592 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,592 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,595 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:04,597 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:04,600 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,603 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:04,603 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:04,605 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,606 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:04,609 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,612 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:04,614 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,616 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,618 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:04,620 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,623 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,625 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,627 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,629 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,631 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,633 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,636 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,636 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:04,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:04,656 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:04,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:04,657 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_687 v_~last~0_171) (< v_main_~c~0_687 v_~SIZE~0_166)) InVars {~SIZE~0=v_~SIZE~0_166, main_~c~0=v_main_~c~0_687, ~last~0=v_~last~0_171} OutVars{~SIZE~0=v_~SIZE~0_166, main_~c~0=v_main_~c~0_687, ~last~0=v_~last~0_171} AuxVars[] AssignedVars[] [2021-05-01 07:56:04,658 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:04,659 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,660 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:04,661 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,661 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,665 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,669 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:04,673 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:04,675 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,676 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:04,678 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,680 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,681 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:04,683 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,685 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,687 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:04,689 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,691 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,694 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,696 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,699 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,701 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,703 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,705 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,707 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,708 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:04,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:04,728 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:04,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:04,731 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_172 v_main_~c~0_689) (< (+ v_main_~c~0_689 1) v_~SIZE~0_167)) InVars {~SIZE~0=v_~SIZE~0_167, main_~c~0=v_main_~c~0_689, ~last~0=v_~last~0_172} OutVars{~SIZE~0=v_~SIZE~0_167, main_~c~0=v_main_~c~0_689, ~last~0=v_~last~0_172} AuxVars[] AssignedVars[] [2021-05-01 07:56:04,733 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:04,736 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,739 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,742 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,745 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,748 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,750 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,751 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,751 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:04,752 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,753 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,756 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:04,757 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:04,762 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,765 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:04,765 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:04,768 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,768 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:04,770 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,773 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,775 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:04,778 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,780 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,782 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,785 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:04,786 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:04,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:56:04,806 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:04,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:04,806 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_691 1) v_~SIZE~0_168) (< v_main_~c~0_691 v_~last~0_173)) InVars {~SIZE~0=v_~SIZE~0_168, main_~c~0=v_main_~c~0_691, ~last~0=v_~last~0_173} OutVars{~SIZE~0=v_~SIZE~0_168, main_~c~0=v_main_~c~0_691, ~last~0=v_~last~0_173} AuxVars[] AssignedVars[] [2021-05-01 07:56:04,808 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:04,809 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,810 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:04,811 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,811 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,816 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:04,819 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,823 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:04,825 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,826 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:04,828 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,831 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,831 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:04,833 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:04,836 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,839 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,841 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,844 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,846 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,848 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:04,850 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,852 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,854 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,856 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,858 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,858 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:04,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:56:04,878 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:04,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:04,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:04,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:04,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:04,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:04,933 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:04,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:04,947 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:04,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:04,964 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:04,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:04,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:04,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:04,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:04,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:05,028 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:05,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:05,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:05,033 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:05,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:05,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:05,036 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:05,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,038 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:56:05,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:05,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:05,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:05,117 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:05,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:05,123 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:05,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:05,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,153 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:05,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:05,193 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:05,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:05,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:05,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:05,252 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:05,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:05,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:05,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:05,325 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:05,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:05,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:05,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:05,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:05,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,428 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:56:05,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:56:05,475 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:56:05,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:05,493 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,494 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:56:05,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:56:05,542 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:56:05,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:05,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,563 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:56:05,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:56:05,613 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:56:05,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:05,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:05,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:05,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:05,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,699 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:05,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:05,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:05,729 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:05,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [30715488] [2021-05-01 07:56:05,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [30715488] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:05,729 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:05,730 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-05-01 07:56:05,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38865924] [2021-05-01 07:56:05,730 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-05-01 07:56:05,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:05,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-05-01 07:56:05,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=602, Unknown=0, NotChecked=0, Total=702 [2021-05-01 07:56:05,731 INFO L87 Difference]: Start difference. First operand 167 states and 196 transitions. Second operand has 26 states, 26 states have (on average 1.6538461538461537) internal successors, (43), 24 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:06,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:06,430 INFO L93 Difference]: Finished difference Result 340 states and 395 transitions. [2021-05-01 07:56:06,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-01 07:56:06,431 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.6538461538461537) internal successors, (43), 24 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 49 [2021-05-01 07:56:06,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:06,432 INFO L225 Difference]: With dead ends: 340 [2021-05-01 07:56:06,432 INFO L226 Difference]: Without dead ends: 214 [2021-05-01 07:56:06,432 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 7 SyntacticMatches, 12 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 778.5ms TimeCoverageRelationStatistics Valid=110, Invalid=702, Unknown=0, NotChecked=0, Total=812 [2021-05-01 07:56:06,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-05-01 07:56:06,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 167. [2021-05-01 07:56:06,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 157 states have (on average 1.178343949044586) internal successors, (185), 157 states have internal predecessors, (185), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:06,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 196 transitions. [2021-05-01 07:56:06,495 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 196 transitions. Word has length 49 [2021-05-01 07:56:06,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:06,495 INFO L480 AbstractCegarLoop]: Abstraction has 167 states and 196 transitions. [2021-05-01 07:56:06,495 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.6538461538461537) internal successors, (43), 24 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:06,495 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 196 transitions. [2021-05-01 07:56:06,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-05-01 07:56:06,496 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:06,496 INFO L519 BasicCegarLoop]: trace histogram [9, 9, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:06,496 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable211 [2021-05-01 07:56:06,496 INFO L428 AbstractCegarLoop]: === Iteration 56 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:06,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:06,496 INFO L82 PathProgramCache]: Analyzing trace with hash 1663314847, now seen corresponding path program 33 times [2021-05-01 07:56:06,496 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:06,496 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [822678743] [2021-05-01 07:56:06,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:06,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:06,503 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_174 v_main_~c~0_704) (< v_main_~c~0_704 v_~SIZE~0_169)) InVars {~SIZE~0=v_~SIZE~0_169, main_~c~0=v_main_~c~0_704, ~last~0=v_~last~0_174} OutVars{~SIZE~0=v_~SIZE~0_169, main_~c~0=v_main_~c~0_704, ~last~0=v_~last~0_174} AuxVars[] AssignedVars[] [2021-05-01 07:56:06,505 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:06,508 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,510 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,513 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,519 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,522 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,524 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,525 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,526 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:06,527 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,527 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,532 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,535 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:06,537 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:06,539 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:06,539 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:06,541 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,541 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:06,544 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,546 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,548 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:06,550 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,552 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:06,554 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,556 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,557 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:06,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:06,575 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:06,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:06,576 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_706 v_~SIZE~0_170) (< v_main_~c~0_706 v_~last~0_175)) InVars {~SIZE~0=v_~SIZE~0_170, main_~c~0=v_main_~c~0_706, ~last~0=v_~last~0_175} OutVars{~SIZE~0=v_~SIZE~0_170, main_~c~0=v_main_~c~0_706, ~last~0=v_~last~0_175} AuxVars[] AssignedVars[] [2021-05-01 07:56:06,577 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:06,580 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,582 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,584 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,587 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,589 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,589 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,590 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:06,596 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,597 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,601 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,604 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:06,607 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,610 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:06,610 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:06,612 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,614 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,614 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:06,616 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:06,618 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:06,620 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,622 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,624 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,626 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,628 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,628 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:06,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:56:06,645 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:06,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:06,647 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_708 1) v_~SIZE~0_171) (<= v_~last~0_176 v_main_~c~0_708)) InVars {~SIZE~0=v_~SIZE~0_171, main_~c~0=v_main_~c~0_708, ~last~0=v_~last~0_176} OutVars{~SIZE~0=v_~SIZE~0_171, main_~c~0=v_main_~c~0_708, ~last~0=v_~last~0_176} AuxVars[] AssignedVars[] [2021-05-01 07:56:06,648 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:06,652 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,654 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,656 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,659 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,661 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,663 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,664 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,665 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:06,665 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,666 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,669 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,672 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:06,675 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:06,676 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:06,676 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:06,678 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,679 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:06,681 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,683 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,685 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:06,687 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,689 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,691 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:06,693 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,693 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:06,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:56:06,712 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:06,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:06,712 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_710 1) v_~SIZE~0_172) (< v_main_~c~0_710 v_~last~0_177)) InVars {~SIZE~0=v_~SIZE~0_172, main_~c~0=v_main_~c~0_710, ~last~0=v_~last~0_177} OutVars{~SIZE~0=v_~SIZE~0_172, main_~c~0=v_main_~c~0_710, ~last~0=v_~last~0_177} AuxVars[] AssignedVars[] [2021-05-01 07:56:06,713 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:06,724 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,727 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,729 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,731 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,734 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,734 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,735 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:06,735 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,736 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,740 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,743 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:06,746 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,748 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:06,749 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:06,751 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,753 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,753 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:06,755 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,757 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,759 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,761 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:06,763 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,765 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,766 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,767 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:06,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:56:06,786 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:06,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:06,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:06,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:06,816 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:06,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:06,839 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:06,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:06,854 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:06,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:06,872 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:06,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:06,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:06,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:06,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:06,930 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:06,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:06,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:06,938 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:06,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:06,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:06,940 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:06,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,942 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:56:06,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:06,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:06,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:06,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:07,007 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:07,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:07,012 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:07,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:07,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:07,032 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:07,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:07,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:07,066 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:07,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:07,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:07,088 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:07,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:07,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:07,127 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:07,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:07,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:07,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:07,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:07,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:07,189 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:07,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:07,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:07,222 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:07,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:07,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:07,265 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:07,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:07,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:07,292 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:07,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:07,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:07,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:07,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:07,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:07,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:07,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:07,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:07,408 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:07,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:07,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:07,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:07,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:07,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:07,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:07,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:07,494 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:07,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:07,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:07,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:07,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:07,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:07,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:07,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:07,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:07,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:07,594 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:07,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [822678743] [2021-05-01 07:56:07,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [822678743] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:07,594 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:07,594 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2021-05-01 07:56:07,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542836423] [2021-05-01 07:56:07,595 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-05-01 07:56:07,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:07,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-05-01 07:56:07,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=649, Unknown=0, NotChecked=0, Total=756 [2021-05-01 07:56:07,596 INFO L87 Difference]: Start difference. First operand 167 states and 196 transitions. Second operand has 27 states, 27 states have (on average 1.5925925925925926) internal successors, (43), 25 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:08,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:08,270 INFO L93 Difference]: Finished difference Result 337 states and 392 transitions. [2021-05-01 07:56:08,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-01 07:56:08,270 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.5925925925925926) internal successors, (43), 25 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 49 [2021-05-01 07:56:08,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:08,271 INFO L225 Difference]: With dead ends: 337 [2021-05-01 07:56:08,271 INFO L226 Difference]: Without dead ends: 211 [2021-05-01 07:56:08,272 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 6 SyntacticMatches, 12 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 271 ImplicationChecksByTransitivity, 746.4ms TimeCoverageRelationStatistics Valid=117, Invalid=753, Unknown=0, NotChecked=0, Total=870 [2021-05-01 07:56:08,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-05-01 07:56:08,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 167. [2021-05-01 07:56:08,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 157 states have (on average 1.178343949044586) internal successors, (185), 157 states have internal predecessors, (185), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:08,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 196 transitions. [2021-05-01 07:56:08,339 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 196 transitions. Word has length 49 [2021-05-01 07:56:08,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:08,339 INFO L480 AbstractCegarLoop]: Abstraction has 167 states and 196 transitions. [2021-05-01 07:56:08,339 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.5925925925925926) internal successors, (43), 25 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:08,339 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 196 transitions. [2021-05-01 07:56:08,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-05-01 07:56:08,339 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:08,340 INFO L519 BasicCegarLoop]: trace histogram [9, 9, 6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:08,340 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216 [2021-05-01 07:56:08,340 INFO L428 AbstractCegarLoop]: === Iteration 57 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:08,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:08,340 INFO L82 PathProgramCache]: Analyzing trace with hash 845666397, now seen corresponding path program 34 times [2021-05-01 07:56:08,340 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:08,340 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [133768566] [2021-05-01 07:56:08,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:08,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:08,350 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_723 v_~SIZE~0_173) (<= v_~last~0_178 v_main_~c~0_723)) InVars {~SIZE~0=v_~SIZE~0_173, main_~c~0=v_main_~c~0_723, ~last~0=v_~last~0_178} OutVars{~SIZE~0=v_~SIZE~0_173, main_~c~0=v_main_~c~0_723, ~last~0=v_~last~0_178} AuxVars[] AssignedVars[] [2021-05-01 07:56:08,352 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:08,355 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,358 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,361 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,363 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,366 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,368 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,368 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,369 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:08,370 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,370 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,372 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:08,373 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:08,376 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,378 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:08,379 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:08,381 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,381 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:08,383 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,385 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,387 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:08,389 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:08,391 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,392 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,394 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,395 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:08,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:08,412 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:08,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:08,413 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_725 v_~last~0_179) (< v_main_~c~0_725 v_~SIZE~0_174)) InVars {~SIZE~0=v_~SIZE~0_174, main_~c~0=v_main_~c~0_725, ~last~0=v_~last~0_179} OutVars{~SIZE~0=v_~SIZE~0_174, main_~c~0=v_main_~c~0_725, ~last~0=v_~last~0_179} AuxVars[] AssignedVars[] [2021-05-01 07:56:08,414 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:08,416 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,418 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,420 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,423 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,425 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,425 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,426 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:08,426 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,427 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,430 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,433 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:08,436 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:08,438 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,438 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:08,440 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,442 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,442 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:08,446 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:08,449 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,450 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,452 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,454 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,456 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,457 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:08,458 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:08,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:56:08,474 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:08,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:08,480 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_727 1) v_~SIZE~0_175) (<= v_~last~0_180 v_main_~c~0_727)) InVars {~SIZE~0=v_~SIZE~0_175, main_~c~0=v_main_~c~0_727, ~last~0=v_~last~0_180} OutVars{~SIZE~0=v_~SIZE~0_175, main_~c~0=v_main_~c~0_727, ~last~0=v_~last~0_180} AuxVars[] AssignedVars[] [2021-05-01 07:56:08,482 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:08,482 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,483 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:08,483 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,484 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,487 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:08,490 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,492 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:08,494 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:08,494 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:08,496 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,496 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:08,498 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:08,501 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,503 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:08,505 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,507 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,509 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,511 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,513 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,515 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,517 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,519 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,520 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,522 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,522 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:08,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:56:08,540 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:08,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:08,540 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_729 1) v_~SIZE~0_176) (< v_main_~c~0_729 v_~last~0_181)) InVars {~SIZE~0=v_~SIZE~0_176, main_~c~0=v_main_~c~0_729, ~last~0=v_~last~0_181} OutVars{~SIZE~0=v_~SIZE~0_176, main_~c~0=v_main_~c~0_729, ~last~0=v_~last~0_181} AuxVars[] AssignedVars[] [2021-05-01 07:56:08,541 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:08,542 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,542 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:08,543 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,543 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,547 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:08,550 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,553 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:08,555 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,555 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:08,557 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,559 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,559 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:08,561 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:08,564 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,566 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,568 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,575 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,577 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,579 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:08,581 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,582 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,584 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,586 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,587 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,588 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:08,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:56:08,604 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:08,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:08,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:08,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:08,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:08,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:08,652 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:08,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:08,667 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:08,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:08,685 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:08,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:08,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:08,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:08,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:08,747 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:08,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:08,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:08,753 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:08,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:08,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:08,755 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:08,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,757 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:56:08,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:08,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:08,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:08,823 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:08,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:08,827 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:08,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:08,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,846 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:08,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:08,879 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:08,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:08,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:08,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:08,954 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:08,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:08,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:08,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:09,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:09,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:09,024 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:09,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:09,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:09,056 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:09,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:09,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:09,105 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:09,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:09,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:09,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:09,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:09,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:09,175 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:09,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:09,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:09,211 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:09,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:09,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:09,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:09,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:09,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:09,286 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:56:09,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:09,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:56:09,334 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:56:09,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:09,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:09,335 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:56:09,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:09,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:56:09,385 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:56:09,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:09,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:09,406 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:56:09,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:09,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:09,436 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:09,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [133768566] [2021-05-01 07:56:09,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [133768566] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:09,436 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:09,436 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2021-05-01 07:56:09,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892695071] [2021-05-01 07:56:09,436 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-05-01 07:56:09,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:09,437 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-05-01 07:56:09,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=698, Unknown=0, NotChecked=0, Total=812 [2021-05-01 07:56:09,437 INFO L87 Difference]: Start difference. First operand 167 states and 196 transitions. Second operand has 28 states, 28 states have (on average 1.5357142857142858) internal successors, (43), 26 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:10,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:10,012 INFO L93 Difference]: Finished difference Result 334 states and 389 transitions. [2021-05-01 07:56:10,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-01 07:56:10,013 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.5357142857142858) internal successors, (43), 26 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 49 [2021-05-01 07:56:10,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:10,014 INFO L225 Difference]: With dead ends: 334 [2021-05-01 07:56:10,014 INFO L226 Difference]: Without dead ends: 208 [2021-05-01 07:56:10,015 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 7 SyntacticMatches, 10 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 258 ImplicationChecksByTransitivity, 768.0ms TimeCoverageRelationStatistics Valid=124, Invalid=806, Unknown=0, NotChecked=0, Total=930 [2021-05-01 07:56:10,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-05-01 07:56:10,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 167. [2021-05-01 07:56:10,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 157 states have (on average 1.178343949044586) internal successors, (185), 157 states have internal predecessors, (185), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:10,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 196 transitions. [2021-05-01 07:56:10,075 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 196 transitions. Word has length 49 [2021-05-01 07:56:10,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:10,075 INFO L480 AbstractCegarLoop]: Abstraction has 167 states and 196 transitions. [2021-05-01 07:56:10,075 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.5357142857142858) internal successors, (43), 26 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:10,075 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 196 transitions. [2021-05-01 07:56:10,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-05-01 07:56:10,076 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:10,076 INFO L519 BasicCegarLoop]: trace histogram [9, 9, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:10,076 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable221 [2021-05-01 07:56:10,076 INFO L428 AbstractCegarLoop]: === Iteration 58 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:10,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:10,076 INFO L82 PathProgramCache]: Analyzing trace with hash -742681505, now seen corresponding path program 35 times [2021-05-01 07:56:10,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:10,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2030246342] [2021-05-01 07:56:10,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:10,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:10,085 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_742 v_~SIZE~0_177) (<= v_~last~0_182 v_main_~c~0_742)) InVars {~SIZE~0=v_~SIZE~0_177, main_~c~0=v_main_~c~0_742, ~last~0=v_~last~0_182} OutVars{~SIZE~0=v_~SIZE~0_177, main_~c~0=v_main_~c~0_742, ~last~0=v_~last~0_182} AuxVars[] AssignedVars[] [2021-05-01 07:56:10,086 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:10,089 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,092 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,095 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,098 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,100 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,103 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,103 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,104 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:10,105 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,105 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,108 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,116 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:10,119 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:10,120 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:10,121 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:10,123 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,123 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:10,126 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:10,128 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,130 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,133 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:10,135 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,137 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,139 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,139 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:10,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:10,157 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:10,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:10,158 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_744 v_~SIZE~0_178) (< v_main_~c~0_744 v_~last~0_183)) InVars {~SIZE~0=v_~SIZE~0_178, main_~c~0=v_main_~c~0_744, ~last~0=v_~last~0_183} OutVars{~SIZE~0=v_~SIZE~0_178, main_~c~0=v_main_~c~0_744, ~last~0=v_~last~0_183} AuxVars[] AssignedVars[] [2021-05-01 07:56:10,159 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:10,161 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,164 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,166 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,168 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,170 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,171 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,171 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:10,176 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,176 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,180 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,183 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:10,185 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,188 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:10,188 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:10,190 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,192 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,192 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:10,194 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,196 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,198 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:10,199 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,201 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,204 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,206 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,207 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:10,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:10,225 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:10,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:10,228 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_184 v_main_~c~0_746) (< (+ v_main_~c~0_746 1) v_~SIZE~0_179)) InVars {~SIZE~0=v_~SIZE~0_179, main_~c~0=v_main_~c~0_746, ~last~0=v_~last~0_184} OutVars{~SIZE~0=v_~SIZE~0_179, main_~c~0=v_main_~c~0_746, ~last~0=v_~last~0_184} AuxVars[] AssignedVars[] [2021-05-01 07:56:10,231 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:10,233 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,236 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,238 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,240 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,243 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,245 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,246 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,246 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:10,247 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,247 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,250 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,254 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:10,256 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:10,257 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:10,257 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:10,260 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,260 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:10,262 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,264 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,266 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:10,268 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,270 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,272 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:10,274 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,274 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:10,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:56:10,292 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:10,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:10,292 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_748 1) v_~SIZE~0_180) (< v_main_~c~0_748 v_~last~0_185)) InVars {~SIZE~0=v_~SIZE~0_180, main_~c~0=v_main_~c~0_748, ~last~0=v_~last~0_185} OutVars{~SIZE~0=v_~SIZE~0_180, main_~c~0=v_main_~c~0_748, ~last~0=v_~last~0_185} AuxVars[] AssignedVars[] [2021-05-01 07:56:10,293 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:10,296 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,298 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,300 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,302 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,304 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,305 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,305 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:10,306 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,306 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,310 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:10,313 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,316 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:10,318 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,318 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:10,320 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,322 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,322 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:10,324 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:10,326 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,327 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,329 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,331 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,333 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,334 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,335 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:10,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:56:10,353 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:10,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:10,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:10,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:10,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:10,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:10,399 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:10,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:10,412 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:10,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:10,428 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:10,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:10,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:10,448 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:10,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:10,485 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:10,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:10,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:10,490 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:10,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:10,493 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:10,494 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:10,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,496 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:56:10,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:10,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:10,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:10,562 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:10,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:10,567 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:10,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:10,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:10,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:10,622 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:10,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:10,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,663 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:10,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:10,699 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:10,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:10,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,722 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:10,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:10,762 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:10,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:10,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,786 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:10,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:10,833 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:10,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:10,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,859 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:10,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:10,904 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:10,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:10,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:10,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:10,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:10,977 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:10,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:11,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:11,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:11,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:11,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:11,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:11,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:11,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:11,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:11,194 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:11,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2030246342] [2021-05-01 07:56:11,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2030246342] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:11,195 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:11,195 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2021-05-01 07:56:11,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124675731] [2021-05-01 07:56:11,195 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-05-01 07:56:11,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:11,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-05-01 07:56:11,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=749, Unknown=0, NotChecked=0, Total=870 [2021-05-01 07:56:11,195 INFO L87 Difference]: Start difference. First operand 167 states and 196 transitions. Second operand has 29 states, 29 states have (on average 1.4827586206896552) internal successors, (43), 27 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:11,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:11,772 INFO L93 Difference]: Finished difference Result 331 states and 386 transitions. [2021-05-01 07:56:11,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-01 07:56:11,773 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.4827586206896552) internal successors, (43), 27 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 49 [2021-05-01 07:56:11,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:11,774 INFO L225 Difference]: With dead ends: 331 [2021-05-01 07:56:11,774 INFO L226 Difference]: Without dead ends: 205 [2021-05-01 07:56:11,775 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 6 SyntacticMatches, 10 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 781.8ms TimeCoverageRelationStatistics Valid=131, Invalid=861, Unknown=0, NotChecked=0, Total=992 [2021-05-01 07:56:11,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2021-05-01 07:56:11,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 167. [2021-05-01 07:56:11,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 157 states have (on average 1.178343949044586) internal successors, (185), 157 states have internal predecessors, (185), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:11,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 196 transitions. [2021-05-01 07:56:11,839 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 196 transitions. Word has length 49 [2021-05-01 07:56:11,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:11,839 INFO L480 AbstractCegarLoop]: Abstraction has 167 states and 196 transitions. [2021-05-01 07:56:11,839 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.4827586206896552) internal successors, (43), 27 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:11,839 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 196 transitions. [2021-05-01 07:56:11,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-05-01 07:56:11,840 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:11,840 INFO L519 BasicCegarLoop]: trace histogram [9, 9, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:11,840 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226 [2021-05-01 07:56:11,840 INFO L428 AbstractCegarLoop]: === Iteration 59 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:11,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:11,840 INFO L82 PathProgramCache]: Analyzing trace with hash -1753798755, now seen corresponding path program 36 times [2021-05-01 07:56:11,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:11,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1236924363] [2021-05-01 07:56:11,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:11,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:11,846 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_186 v_main_~c~0_761) (< v_main_~c~0_761 v_~SIZE~0_181)) InVars {~SIZE~0=v_~SIZE~0_181, main_~c~0=v_main_~c~0_761, ~last~0=v_~last~0_186} OutVars{~SIZE~0=v_~SIZE~0_181, main_~c~0=v_main_~c~0_761, ~last~0=v_~last~0_186} AuxVars[] AssignedVars[] [2021-05-01 07:56:11,847 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:11,848 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,848 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:11,849 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,849 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,853 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:11,855 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,858 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:11,859 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:11,859 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:11,861 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,861 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:11,864 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,866 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:11,868 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:11,870 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,872 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,873 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,875 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,877 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,879 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,881 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,883 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,884 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,886 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,887 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:11,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:11,904 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:11,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:11,905 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_763 v_~last~0_187) (< v_main_~c~0_763 v_~SIZE~0_182)) InVars {~SIZE~0=v_~SIZE~0_182, main_~c~0=v_main_~c~0_763, ~last~0=v_~last~0_187} OutVars{~SIZE~0=v_~SIZE~0_182, main_~c~0=v_main_~c~0_763, ~last~0=v_~last~0_187} AuxVars[] AssignedVars[] [2021-05-01 07:56:11,906 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:11,908 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,911 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,913 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,915 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,917 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,917 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,918 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:11,919 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,919 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,922 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,925 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:11,927 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,930 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:11,930 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:11,932 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,934 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,934 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:11,936 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:11,938 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:11,940 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,942 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,943 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,945 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,947 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,947 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:11,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:56:11,964 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:11,965 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:11,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:11,965 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_765 v_~last~0_188) (< (+ v_main_~c~0_765 1) v_~SIZE~0_183)) InVars {~SIZE~0=v_~SIZE~0_183, main_~c~0=v_main_~c~0_765, ~last~0=v_~last~0_188} OutVars{~SIZE~0=v_~SIZE~0_183, main_~c~0=v_main_~c~0_765, ~last~0=v_~last~0_188} AuxVars[] AssignedVars[] [2021-05-01 07:56:11,967 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:11,971 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,973 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,975 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,977 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,979 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,980 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,980 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:11,981 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,981 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,984 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:11,987 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:12,001 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,003 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:12,004 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:12,006 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,007 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,008 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:12,010 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:12,011 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:12,013 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,015 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,017 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,019 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,020 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,021 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:12,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:56:12,037 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:12,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:12,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:12,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:12,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:12,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:12,084 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:12,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:12,098 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:12,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:12,116 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:12,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:12,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:12,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:12,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:12,171 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:12,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:12,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:12,178 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:12,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:12,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:12,182 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:12,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,184 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:56:12,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:12,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:12,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:12,246 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:12,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:12,251 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:12,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:12,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:12,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:12,302 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:12,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:12,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,331 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:12,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:12,368 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:12,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:12,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,391 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:12,414 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:12,439 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:12,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:12,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:12,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:12,505 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:12,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:12,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:12,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:12,584 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:12,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:12,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,620 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:12,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:12,675 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:12,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:12,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:12,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:12,765 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:12,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:12,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:12,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:12,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:12,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,885 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:56:12,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:12,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:12,915 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:12,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1236924363] [2021-05-01 07:56:12,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1236924363] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:12,915 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:12,915 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2021-05-01 07:56:12,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656353868] [2021-05-01 07:56:12,915 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-05-01 07:56:12,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:12,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-05-01 07:56:12,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=802, Unknown=0, NotChecked=0, Total=930 [2021-05-01 07:56:12,916 INFO L87 Difference]: Start difference. First operand 167 states and 196 transitions. Second operand has 30 states, 30 states have (on average 1.4333333333333333) internal successors, (43), 28 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:13,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:13,587 INFO L93 Difference]: Finished difference Result 330 states and 386 transitions. [2021-05-01 07:56:13,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-01 07:56:13,588 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.4333333333333333) internal successors, (43), 28 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 49 [2021-05-01 07:56:13,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:13,589 INFO L225 Difference]: With dead ends: 330 [2021-05-01 07:56:13,589 INFO L226 Difference]: Without dead ends: 204 [2021-05-01 07:56:13,589 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 6 SyntacticMatches, 9 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 818.3ms TimeCoverageRelationStatistics Valid=138, Invalid=918, Unknown=0, NotChecked=0, Total=1056 [2021-05-01 07:56:13,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2021-05-01 07:56:13,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 168. [2021-05-01 07:56:13,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 158 states have (on average 1.1835443037974684) internal successors, (187), 158 states have internal predecessors, (187), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:13,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 198 transitions. [2021-05-01 07:56:13,668 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 198 transitions. Word has length 49 [2021-05-01 07:56:13,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:13,668 INFO L480 AbstractCegarLoop]: Abstraction has 168 states and 198 transitions. [2021-05-01 07:56:13,668 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.4333333333333333) internal successors, (43), 28 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:13,668 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 198 transitions. [2021-05-01 07:56:13,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-05-01 07:56:13,669 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:13,669 INFO L519 BasicCegarLoop]: trace histogram [9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:13,669 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230 [2021-05-01 07:56:13,669 INFO L428 AbstractCegarLoop]: === Iteration 60 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:13,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:13,669 INFO L82 PathProgramCache]: Analyzing trace with hash -1919339105, now seen corresponding path program 9 times [2021-05-01 07:56:13,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:13,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1860091354] [2021-05-01 07:56:13,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:13,678 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:13,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:13,681 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_778 v_~SIZE~0_184) (< v_main_~c~0_778 v_~last~0_189)) InVars {~SIZE~0=v_~SIZE~0_184, main_~c~0=v_main_~c~0_778, ~last~0=v_~last~0_189} OutVars{~SIZE~0=v_~SIZE~0_184, main_~c~0=v_main_~c~0_778, ~last~0=v_~last~0_189} AuxVars[] AssignedVars[] [2021-05-01 07:56:13,683 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:13,686 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,689 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,692 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,694 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,697 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,697 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,698 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:13,699 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,699 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,704 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:13,707 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,711 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:13,713 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,714 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:13,716 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,719 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,719 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:13,722 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:13,724 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:13,726 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,728 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,730 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,732 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,734 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,735 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:13,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:56:13,753 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:56:13,755 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:13,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:13,755 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_780 1) v_~SIZE~0_185) (< v_main_~c~0_780 v_~last~0_190)) InVars {~SIZE~0=v_~SIZE~0_185, main_~c~0=v_main_~c~0_780, ~last~0=v_~last~0_190} OutVars{~SIZE~0=v_~SIZE~0_185, main_~c~0=v_main_~c~0_780, ~last~0=v_~last~0_190} AuxVars[] AssignedVars[] [2021-05-01 07:56:13,757 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:13,760 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,762 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,764 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,767 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,770 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,770 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,771 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:13,772 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,772 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,776 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,781 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:13,784 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,787 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:13,788 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:13,790 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,792 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,792 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:13,795 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:13,797 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,799 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,801 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,803 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,805 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,807 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:13,808 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:13,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:56:13,827 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:56:13,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:13,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:13,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:13,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:56:13,860 INFO L142 QuantifierPusher]: treesize reduction 7, result has 81.1 percent of original size [2021-05-01 07:56:13,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-05-01 07:56:13,879 INFO L142 QuantifierPusher]: treesize reduction 17, result has 55.3 percent of original size [2021-05-01 07:56:13,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:13,894 INFO L142 QuantifierPusher]: treesize reduction 26, result has 46.9 percent of original size [2021-05-01 07:56:13,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-05-01 07:56:13,910 INFO L142 QuantifierPusher]: treesize reduction 26, result has 38.1 percent of original size [2021-05-01 07:56:13,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:13,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:13,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:13,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:13,965 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:13,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:13,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:13,970 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:13,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:13,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:13,972 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:13,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:13,974 INFO L147 QuantifierPusher]: treesize reduction 11, result has 76.1 percent of original size 35 [2021-05-01 07:56:14,041 INFO L142 QuantifierPusher]: treesize reduction 9, result has 76.3 percent of original size [2021-05-01 07:56:14,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:56:14,073 INFO L142 QuantifierPusher]: treesize reduction 14, result has 57.6 percent of original size [2021-05-01 07:56:14,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:14,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:14,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:14,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:14,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:14,129 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:14,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:14,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:14,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:14,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:14,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:14,186 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:14,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:14,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:14,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:14,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:14,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:14,248 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:14,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:14,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:14,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:14,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:14,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:14,314 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:14,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:14,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:14,345 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:56:14,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:14,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:14,385 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:56:14,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:14,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:14,410 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:56:14,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:14,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:14,456 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:56:14,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:14,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:14,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:14,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:14,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:14,529 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:14,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:14,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:14,564 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:56:14,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:14,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:14,614 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:56:14,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:14,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:14,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:14,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:14,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:14,672 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:14,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1860091354] [2021-05-01 07:56:14,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1860091354] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:14,672 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:14,672 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2021-05-01 07:56:14,672 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448998500] [2021-05-01 07:56:14,672 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-05-01 07:56:14,672 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:14,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-05-01 07:56:14,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=850, Unknown=0, NotChecked=0, Total=992 [2021-05-01 07:56:14,673 INFO L87 Difference]: Start difference. First operand 168 states and 198 transitions. Second operand has 30 states, 30 states have (on average 1.4333333333333333) internal successors, (43), 28 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:15,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:15,573 INFO L93 Difference]: Finished difference Result 338 states and 395 transitions. [2021-05-01 07:56:15,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-05-01 07:56:15,577 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.4333333333333333) internal successors, (43), 28 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 49 [2021-05-01 07:56:15,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:15,580 INFO L225 Difference]: With dead ends: 338 [2021-05-01 07:56:15,580 INFO L226 Difference]: Without dead ends: 212 [2021-05-01 07:56:15,580 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 6 SyntacticMatches, 8 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 493 ImplicationChecksByTransitivity, 1083.3ms TimeCoverageRelationStatistics Valid=224, Invalid=1582, Unknown=0, NotChecked=0, Total=1806 [2021-05-01 07:56:15,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-05-01 07:56:15,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 170. [2021-05-01 07:56:15,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 160 states have (on average 1.18125) internal successors, (189), 160 states have internal predecessors, (189), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:15,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 200 transitions. [2021-05-01 07:56:15,757 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 200 transitions. Word has length 49 [2021-05-01 07:56:15,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:15,758 INFO L480 AbstractCegarLoop]: Abstraction has 170 states and 200 transitions. [2021-05-01 07:56:15,758 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.4333333333333333) internal successors, (43), 28 states have internal predecessors, (43), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:15,758 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 200 transitions. [2021-05-01 07:56:15,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-05-01 07:56:15,758 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:15,758 INFO L519 BasicCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:15,759 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable233 [2021-05-01 07:56:15,759 INFO L428 AbstractCegarLoop]: === Iteration 61 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:15,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:15,759 INFO L82 PathProgramCache]: Analyzing trace with hash 1708450110, now seen corresponding path program 10 times [2021-05-01 07:56:15,759 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:15,759 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1073719531] [2021-05-01 07:56:15,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:15,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:15,778 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_191 v_main_~c~0_792) (< v_main_~c~0_792 v_~SIZE~0_186)) InVars {~SIZE~0=v_~SIZE~0_186, main_~c~0=v_main_~c~0_792, ~last~0=v_~last~0_191} OutVars{~SIZE~0=v_~SIZE~0_186, main_~c~0=v_main_~c~0_792, ~last~0=v_~last~0_191} AuxVars[] AssignedVars[] [2021-05-01 07:56:15,780 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:15,784 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,786 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,789 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,792 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,811 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,814 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,815 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,816 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:15,817 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,817 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,820 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:15,821 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:15,825 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:15,828 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,828 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:15,830 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,831 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:15,833 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,836 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,838 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,854 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:15,856 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,858 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:15,861 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,862 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:15,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:15,884 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:56:15,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:15,910 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_192 v_main_~c~0_794) (< (+ v_main_~c~0_794 1) v_~SIZE~0_187)) InVars {~SIZE~0=v_~SIZE~0_187, main_~c~0=v_main_~c~0_794, ~last~0=v_~last~0_192} OutVars{~SIZE~0=v_~SIZE~0_187, main_~c~0=v_main_~c~0_794, ~last~0=v_~last~0_192} AuxVars[] AssignedVars[] [2021-05-01 07:56:15,912 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:15,913 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,914 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:15,914 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,915 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,918 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:15,920 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:15,923 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:15,926 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,927 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:15,929 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,929 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:15,933 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:15,935 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,937 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:15,939 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,942 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,944 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,946 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,949 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,951 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,953 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,956 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,958 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,960 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,960 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:15,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:56:15,980 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:56:15,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:15,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:15,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:15,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:16,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:16,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:16,029 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:16,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:16,043 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:16,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:16,061 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:16,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:16,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:16,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:16,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:16,124 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:16,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:16,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:16,129 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:16,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:16,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:16,131 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:16,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,134 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:56:16,204 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:16,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:16,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:16,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,237 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:16,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:16,277 INFO L142 QuantifierPusher]: treesize reduction 3, result has 89.3 percent of original size [2021-05-01 07:56:16,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:16,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:16,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:16,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:16,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:16,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:16,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:16,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:16,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:16,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:16,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:16,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:16,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:16,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:16,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:16,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:16,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:16,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:16,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:16,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,631 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 07:56:16,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:16,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:16,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:16,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:16,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:16,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:16,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:16,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:16,818 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:16,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1073719531] [2021-05-01 07:56:16,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1073719531] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:16,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:16,819 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2021-05-01 07:56:16,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477119910] [2021-05-01 07:56:16,819 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-01 07:56:16,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:16,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-01 07:56:16,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2021-05-01 07:56:16,820 INFO L87 Difference]: Start difference. First operand 170 states and 200 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 21 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:17,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:17,608 INFO L93 Difference]: Finished difference Result 355 states and 411 transitions. [2021-05-01 07:56:17,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-01 07:56:17,609 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 21 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 52 [2021-05-01 07:56:17,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:17,610 INFO L225 Difference]: With dead ends: 355 [2021-05-01 07:56:17,610 INFO L226 Difference]: Without dead ends: 229 [2021-05-01 07:56:17,610 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 7 SyntacticMatches, 18 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 783.0ms TimeCoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2021-05-01 07:56:17,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2021-05-01 07:56:17,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 173. [2021-05-01 07:56:17,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 163 states have (on average 1.177914110429448) internal successors, (192), 163 states have internal predecessors, (192), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:17,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 203 transitions. [2021-05-01 07:56:17,670 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 203 transitions. Word has length 52 [2021-05-01 07:56:17,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:17,670 INFO L480 AbstractCegarLoop]: Abstraction has 173 states and 203 transitions. [2021-05-01 07:56:17,670 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 21 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:17,670 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 203 transitions. [2021-05-01 07:56:17,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-05-01 07:56:17,671 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:17,671 INFO L519 BasicCegarLoop]: trace histogram [10, 10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:17,671 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable236 [2021-05-01 07:56:17,671 INFO L428 AbstractCegarLoop]: === Iteration 62 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:17,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:17,671 INFO L82 PathProgramCache]: Analyzing trace with hash 679090812, now seen corresponding path program 37 times [2021-05-01 07:56:17,671 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:17,671 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1424046311] [2021-05-01 07:56:17,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:17,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:17,678 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_807 v_~SIZE~0_188) (<= v_~last~0_193 v_main_~c~0_807)) InVars {~SIZE~0=v_~SIZE~0_188, main_~c~0=v_main_~c~0_807, ~last~0=v_~last~0_193} OutVars{~SIZE~0=v_~SIZE~0_188, main_~c~0=v_main_~c~0_807, ~last~0=v_~last~0_193} AuxVars[] AssignedVars[] [2021-05-01 07:56:17,679 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:17,681 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,684 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,686 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,688 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,691 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,693 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,694 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,694 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:17,695 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,695 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,699 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:17,701 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,704 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:17,705 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:17,705 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:17,707 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,707 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:17,709 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:17,711 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,713 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,715 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,718 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:17,720 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,722 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,722 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:17,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:17,740 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:17,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:17,740 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_809 v_~SIZE~0_189) (< v_main_~c~0_809 v_~last~0_194)) InVars {~SIZE~0=v_~SIZE~0_189, main_~c~0=v_main_~c~0_809, ~last~0=v_~last~0_194} OutVars{~SIZE~0=v_~SIZE~0_189, main_~c~0=v_main_~c~0_809, ~last~0=v_~last~0_194} AuxVars[] AssignedVars[] [2021-05-01 07:56:17,742 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:17,744 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,746 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,748 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,750 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,753 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,753 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,754 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:17,754 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,755 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,758 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:17,761 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,764 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:17,766 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,766 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:17,768 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,770 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,770 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:17,772 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:17,774 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:17,776 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,778 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,779 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,781 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,783 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,783 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:17,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:56:17,800 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:17,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:17,802 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_811 1) v_~SIZE~0_190) (<= v_~last~0_195 v_main_~c~0_811)) InVars {~SIZE~0=v_~SIZE~0_190, main_~c~0=v_main_~c~0_811, ~last~0=v_~last~0_195} OutVars{~SIZE~0=v_~SIZE~0_190, main_~c~0=v_main_~c~0_811, ~last~0=v_~last~0_195} AuxVars[] AssignedVars[] [2021-05-01 07:56:17,804 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:17,806 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,809 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,811 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,813 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,816 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,818 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,819 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,820 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:17,829 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,830 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,835 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:17,838 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,841 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:17,843 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:17,843 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:17,846 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,846 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:17,849 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:17,852 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,854 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,857 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,860 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:17,862 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,864 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,865 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:17,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:56:17,889 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:17,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:17,890 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_813 v_~last~0_196) (< (+ v_main_~c~0_813 1) v_~SIZE~0_191)) InVars {~SIZE~0=v_~SIZE~0_191, main_~c~0=v_main_~c~0_813, ~last~0=v_~last~0_196} OutVars{~SIZE~0=v_~SIZE~0_191, main_~c~0=v_main_~c~0_813, ~last~0=v_~last~0_196} AuxVars[] AssignedVars[] [2021-05-01 07:56:17,892 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:17,892 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,893 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:17,894 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,894 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,899 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:17,903 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,906 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,910 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:17,910 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:17,913 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,916 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,916 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:17,919 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,922 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,924 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,926 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:17,929 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,932 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,935 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,938 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,940 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,942 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,944 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,947 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,947 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:17,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:56:17,972 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:17,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:17,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:17,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:17,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:18,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:18,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:18,031 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:18,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:18,045 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:18,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:18,062 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:18,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:18,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:18,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:18,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:18,125 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:18,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:18,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:18,130 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:18,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:18,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:18,148 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:18,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,150 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:56:18,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:18,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:18,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:18,227 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:18,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:18,232 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:18,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:18,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,252 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:18,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:18,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:18,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:18,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:18,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:18,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,360 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:18,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:18,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:18,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,420 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:18,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:18,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:18,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,479 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:18,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:18,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:18,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:18,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:18,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:18,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,638 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:18,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:18,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:18,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:18,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:18,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:18,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:18,855 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:18,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:18,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,914 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:18,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:18,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:18,953 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:18,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1424046311] [2021-05-01 07:56:18,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1424046311] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:18,954 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:18,954 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2021-05-01 07:56:18,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555684794] [2021-05-01 07:56:18,954 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-05-01 07:56:18,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:18,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-05-01 07:56:18,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-05-01 07:56:18,955 INFO L87 Difference]: Start difference. First operand 173 states and 203 transitions. Second operand has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 22 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:19,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:19,751 INFO L93 Difference]: Finished difference Result 358 states and 414 transitions. [2021-05-01 07:56:19,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-01 07:56:19,752 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 22 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 52 [2021-05-01 07:56:19,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:19,752 INFO L225 Difference]: With dead ends: 358 [2021-05-01 07:56:19,753 INFO L226 Difference]: Without dead ends: 232 [2021-05-01 07:56:19,753 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 6 SyntacticMatches, 18 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 894.4ms TimeCoverageRelationStatistics Valid=93, Invalid=609, Unknown=0, NotChecked=0, Total=702 [2021-05-01 07:56:19,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2021-05-01 07:56:19,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 173. [2021-05-01 07:56:19,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 163 states have (on average 1.177914110429448) internal successors, (192), 163 states have internal predecessors, (192), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:19,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 203 transitions. [2021-05-01 07:56:19,815 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 203 transitions. Word has length 52 [2021-05-01 07:56:19,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:19,815 INFO L480 AbstractCegarLoop]: Abstraction has 173 states and 203 transitions. [2021-05-01 07:56:19,815 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 22 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:19,815 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 203 transitions. [2021-05-01 07:56:19,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-05-01 07:56:19,815 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:19,816 INFO L519 BasicCegarLoop]: trace histogram [10, 10, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:19,816 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241 [2021-05-01 07:56:19,816 INFO L428 AbstractCegarLoop]: === Iteration 63 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:19,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:19,816 INFO L82 PathProgramCache]: Analyzing trace with hash -164914690, now seen corresponding path program 38 times [2021-05-01 07:56:19,816 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:19,816 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1065219034] [2021-05-01 07:56:19,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:19,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:19,823 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_827 v_~SIZE~0_192) (<= v_~last~0_197 v_main_~c~0_827)) InVars {~SIZE~0=v_~SIZE~0_192, main_~c~0=v_main_~c~0_827, ~last~0=v_~last~0_197} OutVars{~SIZE~0=v_~SIZE~0_192, main_~c~0=v_main_~c~0_827, ~last~0=v_~last~0_197} AuxVars[] AssignedVars[] [2021-05-01 07:56:19,824 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:19,825 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,825 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:19,830 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,831 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,834 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,838 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:19,840 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:19,841 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:19,841 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:19,843 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,844 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:19,846 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:19,848 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,850 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,853 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:19,855 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,857 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,859 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,861 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,863 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,865 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,867 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,869 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,870 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,871 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:19,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:19,888 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:19,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:19,889 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_829 v_~SIZE~0_193) (< v_main_~c~0_829 v_~last~0_198)) InVars {~SIZE~0=v_~SIZE~0_193, main_~c~0=v_main_~c~0_829, ~last~0=v_~last~0_198} OutVars{~SIZE~0=v_~SIZE~0_193, main_~c~0=v_main_~c~0_829, ~last~0=v_~last~0_198} AuxVars[] AssignedVars[] [2021-05-01 07:56:19,891 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:19,893 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,895 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,898 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,900 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,902 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,902 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,903 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:19,903 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,904 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,907 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,910 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:19,913 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,916 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:19,917 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:19,919 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,922 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,923 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:19,925 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:19,927 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,929 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,931 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,933 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,934 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,936 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:19,937 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:19,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:56:19,954 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:19,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:19,956 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_831 1) v_~SIZE~0_194) (<= v_~last~0_199 v_main_~c~0_831)) InVars {~SIZE~0=v_~SIZE~0_194, main_~c~0=v_main_~c~0_831, ~last~0=v_~last~0_199} OutVars{~SIZE~0=v_~SIZE~0_194, main_~c~0=v_main_~c~0_831, ~last~0=v_~last~0_199} AuxVars[] AssignedVars[] [2021-05-01 07:56:19,957 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:19,960 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,962 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,965 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,967 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,969 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,972 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,973 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,973 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:19,977 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,978 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,980 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:19,981 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:19,984 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,986 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:19,987 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:19,989 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,989 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:19,991 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,993 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:19,996 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:19,998 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,000 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:20,001 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,003 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,004 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:20,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:56:20,022 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:20,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:20,022 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_833 1) v_~SIZE~0_195) (< v_main_~c~0_833 v_~last~0_200)) InVars {~SIZE~0=v_~SIZE~0_195, main_~c~0=v_main_~c~0_833, ~last~0=v_~last~0_200} OutVars{~SIZE~0=v_~SIZE~0_195, main_~c~0=v_main_~c~0_833, ~last~0=v_~last~0_200} AuxVars[] AssignedVars[] [2021-05-01 07:56:20,024 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:20,024 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,025 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:20,025 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,026 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,030 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:20,033 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,035 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,038 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:20,038 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:20,040 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,042 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,042 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:20,045 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,046 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,048 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,050 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,052 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:20,054 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,057 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,059 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,060 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,062 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,064 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,066 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,066 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:20,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:56:20,084 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:20,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:20,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:20,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:20,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:20,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:20,144 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:20,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:20,157 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:20,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:20,173 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:20,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:20,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:20,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:20,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:20,227 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:20,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:20,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:20,232 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:20,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:20,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:20,234 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:20,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,235 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:56:20,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:20,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:20,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:20,299 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:20,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:20,304 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:20,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:20,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:20,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:20,356 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:20,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:20,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,386 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:20,408 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:20,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:20,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:20,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:20,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:20,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:20,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:20,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:20,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:20,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:20,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:20,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:20,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:20,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:20,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:20,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:20,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:20,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:20,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:20,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:20,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,842 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:20,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:20,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:20,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,915 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:20,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:20,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:20,946 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:20,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1065219034] [2021-05-01 07:56:20,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1065219034] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:20,946 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:20,946 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2021-05-01 07:56:20,946 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228615752] [2021-05-01 07:56:20,946 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-05-01 07:56:20,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:20,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-05-01 07:56:20,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2021-05-01 07:56:20,947 INFO L87 Difference]: Start difference. First operand 173 states and 203 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 23 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:21,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:21,611 INFO L93 Difference]: Finished difference Result 355 states and 411 transitions. [2021-05-01 07:56:21,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-01 07:56:21,611 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 23 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 52 [2021-05-01 07:56:21,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:21,612 INFO L225 Difference]: With dead ends: 355 [2021-05-01 07:56:21,612 INFO L226 Difference]: Without dead ends: 229 [2021-05-01 07:56:21,613 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 6 SyntacticMatches, 17 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 793.5ms TimeCoverageRelationStatistics Valid=100, Invalid=656, Unknown=0, NotChecked=0, Total=756 [2021-05-01 07:56:21,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2021-05-01 07:56:21,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 173. [2021-05-01 07:56:21,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 163 states have (on average 1.177914110429448) internal successors, (192), 163 states have internal predecessors, (192), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:21,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 203 transitions. [2021-05-01 07:56:21,683 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 203 transitions. Word has length 52 [2021-05-01 07:56:21,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:21,683 INFO L480 AbstractCegarLoop]: Abstraction has 173 states and 203 transitions. [2021-05-01 07:56:21,684 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 23 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:21,684 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 203 transitions. [2021-05-01 07:56:21,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-05-01 07:56:21,684 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:21,684 INFO L519 BasicCegarLoop]: trace histogram [10, 10, 7, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:21,684 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable246 [2021-05-01 07:56:21,684 INFO L428 AbstractCegarLoop]: === Iteration 64 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:21,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:21,684 INFO L82 PathProgramCache]: Analyzing trace with hash 109844924, now seen corresponding path program 39 times [2021-05-01 07:56:21,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:21,685 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [528394490] [2021-05-01 07:56:21,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:21,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:21,692 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_201 v_main_~c~0_847) (< v_main_~c~0_847 v_~SIZE~0_196)) InVars {~SIZE~0=v_~SIZE~0_196, main_~c~0=v_main_~c~0_847, ~last~0=v_~last~0_201} OutVars{~SIZE~0=v_~SIZE~0_196, main_~c~0=v_main_~c~0_847, ~last~0=v_~last~0_201} AuxVars[] AssignedVars[] [2021-05-01 07:56:21,693 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:21,696 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,698 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,701 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,703 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,705 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,708 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,708 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,709 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:21,710 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,711 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,714 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:21,717 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,719 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:21,720 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:21,721 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:21,723 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,723 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:21,725 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,727 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,730 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,732 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,735 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:21,736 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,738 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:21,739 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:21,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:21,756 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:21,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:21,757 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_849 v_~last~0_202) (< v_main_~c~0_849 v_~SIZE~0_197)) InVars {~SIZE~0=v_~SIZE~0_197, main_~c~0=v_main_~c~0_849, ~last~0=v_~last~0_202} OutVars{~SIZE~0=v_~SIZE~0_197, main_~c~0=v_main_~c~0_849, ~last~0=v_~last~0_202} AuxVars[] AssignedVars[] [2021-05-01 07:56:21,759 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:21,761 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,764 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,766 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,769 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,771 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,771 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,772 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:21,772 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,773 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,776 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:21,779 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,782 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:21,784 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,785 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:21,787 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,788 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,789 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:21,791 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,793 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,794 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:21,796 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,798 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,800 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,802 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,802 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:21,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:21,820 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:21,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:21,827 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_851 1) v_~SIZE~0_198) (<= v_~last~0_203 v_main_~c~0_851)) InVars {~SIZE~0=v_~SIZE~0_198, main_~c~0=v_main_~c~0_851, ~last~0=v_~last~0_203} OutVars{~SIZE~0=v_~SIZE~0_198, main_~c~0=v_main_~c~0_851, ~last~0=v_~last~0_203} AuxVars[] AssignedVars[] [2021-05-01 07:56:21,829 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:21,830 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,831 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:21,832 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,832 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,835 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:21,837 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:21,840 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,843 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:21,844 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:21,846 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,847 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:21,849 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:21,852 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,855 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,858 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,861 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:21,864 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,866 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,869 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,871 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,873 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,876 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,878 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,880 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,881 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:21,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:56:21,900 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:21,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:21,901 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_853 1) v_~SIZE~0_199) (< v_main_~c~0_853 v_~last~0_204)) InVars {~SIZE~0=v_~SIZE~0_199, main_~c~0=v_main_~c~0_853, ~last~0=v_~last~0_204} OutVars{~SIZE~0=v_~SIZE~0_199, main_~c~0=v_main_~c~0_853, ~last~0=v_~last~0_204} AuxVars[] AssignedVars[] [2021-05-01 07:56:21,902 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:21,903 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,903 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:21,904 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,904 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,908 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:21,911 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,914 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:21,916 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,917 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:21,919 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,921 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,921 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:21,923 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:21,925 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,927 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,930 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,932 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,934 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,936 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:21,938 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,940 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,941 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,943 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,945 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,945 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:21,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:56:21,962 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:21,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:21,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:21,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:21,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:21,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:21,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:22,010 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:22,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:22,025 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:22,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:22,044 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:22,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:22,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:22,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:22,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:22,114 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:22,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:22,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:22,120 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:22,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:22,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:22,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:22,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,129 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:56:22,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:22,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:22,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:22,208 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:22,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:22,213 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:22,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:22,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,239 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:22,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:22,283 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:22,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:22,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:22,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:22,349 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:22,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:22,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,381 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:22,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:22,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:22,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,446 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:56:22,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:56:22,489 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:56:22,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:22,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:22,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:22,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:22,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,569 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:22,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:22,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:22,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:22,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:22,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:22,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,703 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:22,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:22,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:22,774 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:22,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:22,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:22,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,849 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:22,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:22,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:22,881 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:22,881 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [528394490] [2021-05-01 07:56:22,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [528394490] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:22,881 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:22,881 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-05-01 07:56:22,881 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626593937] [2021-05-01 07:56:22,882 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-05-01 07:56:22,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:22,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-05-01 07:56:22,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=605, Unknown=0, NotChecked=0, Total=702 [2021-05-01 07:56:22,882 INFO L87 Difference]: Start difference. First operand 173 states and 203 transitions. Second operand has 26 states, 26 states have (on average 1.7692307692307692) internal successors, (46), 24 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:23,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:23,574 INFO L93 Difference]: Finished difference Result 352 states and 408 transitions. [2021-05-01 07:56:23,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-01 07:56:23,574 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.7692307692307692) internal successors, (46), 24 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 52 [2021-05-01 07:56:23,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:23,575 INFO L225 Difference]: With dead ends: 352 [2021-05-01 07:56:23,576 INFO L226 Difference]: Without dead ends: 226 [2021-05-01 07:56:23,576 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 6 SyntacticMatches, 16 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 846.4ms TimeCoverageRelationStatistics Valid=107, Invalid=705, Unknown=0, NotChecked=0, Total=812 [2021-05-01 07:56:23,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2021-05-01 07:56:23,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 173. [2021-05-01 07:56:23,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 163 states have (on average 1.177914110429448) internal successors, (192), 163 states have internal predecessors, (192), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:23,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 203 transitions. [2021-05-01 07:56:23,679 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 203 transitions. Word has length 52 [2021-05-01 07:56:23,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:23,679 INFO L480 AbstractCegarLoop]: Abstraction has 173 states and 203 transitions. [2021-05-01 07:56:23,679 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.7692307692307692) internal successors, (46), 24 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:23,679 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 203 transitions. [2021-05-01 07:56:23,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-05-01 07:56:23,681 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:23,681 INFO L519 BasicCegarLoop]: trace histogram [10, 10, 6, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:23,681 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251 [2021-05-01 07:56:23,681 INFO L428 AbstractCegarLoop]: === Iteration 65 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:23,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:23,681 INFO L82 PathProgramCache]: Analyzing trace with hash 1496048318, now seen corresponding path program 40 times [2021-05-01 07:56:23,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:23,682 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1311375656] [2021-05-01 07:56:23,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:23,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:23,690 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_205 v_main_~c~0_867) (< v_main_~c~0_867 v_~SIZE~0_200)) InVars {~SIZE~0=v_~SIZE~0_200, main_~c~0=v_main_~c~0_867, ~last~0=v_~last~0_205} OutVars{~SIZE~0=v_~SIZE~0_200, main_~c~0=v_main_~c~0_867, ~last~0=v_~last~0_205} AuxVars[] AssignedVars[] [2021-05-01 07:56:23,692 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:23,693 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,694 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:23,695 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,695 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,698 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:23,700 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:23,704 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:23,707 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,707 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:23,710 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,710 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:23,713 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,716 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:23,718 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,720 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:23,723 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,725 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,727 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,730 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,732 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,734 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,737 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,739 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,741 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,741 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:23,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:23,761 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:23,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:23,762 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_869 v_~SIZE~0_201) (< v_main_~c~0_869 v_~last~0_206)) InVars {~SIZE~0=v_~SIZE~0_201, main_~c~0=v_main_~c~0_869, ~last~0=v_~last~0_206} OutVars{~SIZE~0=v_~SIZE~0_201, main_~c~0=v_main_~c~0_869, ~last~0=v_~last~0_206} AuxVars[] AssignedVars[] [2021-05-01 07:56:23,763 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:23,766 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,768 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,770 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,773 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,775 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,775 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,776 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:23,777 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,777 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,781 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:23,784 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,787 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:23,789 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,789 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:23,791 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,793 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,794 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:23,795 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:23,798 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,799 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,801 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,803 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,805 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,807 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:23,807 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:23,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:56:23,824 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:23,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:23,826 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_871 1) v_~SIZE~0_202) (<= v_~last~0_207 v_main_~c~0_871)) InVars {~SIZE~0=v_~SIZE~0_202, main_~c~0=v_main_~c~0_871, ~last~0=v_~last~0_207} OutVars{~SIZE~0=v_~SIZE~0_202, main_~c~0=v_main_~c~0_871, ~last~0=v_~last~0_207} AuxVars[] AssignedVars[] [2021-05-01 07:56:23,827 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:23,828 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,829 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:23,833 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,833 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,837 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:23,840 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,842 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:23,843 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:23,844 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:23,846 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,846 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:23,848 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,850 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,852 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:23,854 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,856 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:23,859 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,861 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,863 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,865 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,866 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,868 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,870 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,872 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,872 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:23,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:56:23,899 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:23,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:23,900 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_873 v_~last~0_208) (< (+ v_main_~c~0_873 1) v_~SIZE~0_203)) InVars {~SIZE~0=v_~SIZE~0_203, main_~c~0=v_main_~c~0_873, ~last~0=v_~last~0_208} OutVars{~SIZE~0=v_~SIZE~0_203, main_~c~0=v_main_~c~0_873, ~last~0=v_~last~0_208} AuxVars[] AssignedVars[] [2021-05-01 07:56:23,901 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:23,902 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,902 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:23,907 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,908 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,912 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,915 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:23,918 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,920 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:23,921 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:23,923 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,925 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,925 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:23,927 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:23,929 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:23,931 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,933 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,935 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,937 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,940 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,942 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,943 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,945 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,947 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,948 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,949 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:23,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:56:23,966 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:23,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:23,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:23,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:23,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:23,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:24,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:24,014 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:24,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:24,026 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:24,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:24,042 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:24,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:24,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:24,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:24,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:24,109 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:24,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:24,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:24,113 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:24,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:24,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:24,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:24,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,128 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:56:24,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:24,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:24,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:24,197 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:24,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:24,202 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:24,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:24,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,221 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:24,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:24,255 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:24,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:24,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:24,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:24,313 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:24,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:24,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:24,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:24,384 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:24,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:24,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:24,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:24,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:24,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:24,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:24,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:24,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,546 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:24,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:24,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:24,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,611 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:24,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:24,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:24,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:24,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:24,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:24,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,754 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:24,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:24,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:24,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,829 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:24,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:24,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:24,860 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:24,860 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1311375656] [2021-05-01 07:56:24,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1311375656] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:24,860 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:24,860 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2021-05-01 07:56:24,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863715282] [2021-05-01 07:56:24,861 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-05-01 07:56:24,861 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:24,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-05-01 07:56:24,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=652, Unknown=0, NotChecked=0, Total=756 [2021-05-01 07:56:24,861 INFO L87 Difference]: Start difference. First operand 173 states and 203 transitions. Second operand has 27 states, 27 states have (on average 1.7037037037037037) internal successors, (46), 25 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:25,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:25,546 INFO L93 Difference]: Finished difference Result 349 states and 405 transitions. [2021-05-01 07:56:25,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-01 07:56:25,547 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.7037037037037037) internal successors, (46), 25 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 52 [2021-05-01 07:56:25,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:25,547 INFO L225 Difference]: With dead ends: 349 [2021-05-01 07:56:25,548 INFO L226 Difference]: Without dead ends: 223 [2021-05-01 07:56:25,548 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 6 SyntacticMatches, 15 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 825.3ms TimeCoverageRelationStatistics Valid=114, Invalid=756, Unknown=0, NotChecked=0, Total=870 [2021-05-01 07:56:25,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2021-05-01 07:56:25,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 173. [2021-05-01 07:56:25,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 163 states have (on average 1.177914110429448) internal successors, (192), 163 states have internal predecessors, (192), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:25,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 203 transitions. [2021-05-01 07:56:25,615 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 203 transitions. Word has length 52 [2021-05-01 07:56:25,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:25,615 INFO L480 AbstractCegarLoop]: Abstraction has 173 states and 203 transitions. [2021-05-01 07:56:25,615 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.7037037037037037) internal successors, (46), 25 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:25,616 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 203 transitions. [2021-05-01 07:56:25,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-05-01 07:56:25,616 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:25,616 INFO L519 BasicCegarLoop]: trace histogram [10, 10, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:25,616 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable256 [2021-05-01 07:56:25,616 INFO L428 AbstractCegarLoop]: === Iteration 66 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:25,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:25,617 INFO L82 PathProgramCache]: Analyzing trace with hash 1558087932, now seen corresponding path program 41 times [2021-05-01 07:56:25,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:25,617 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [132055349] [2021-05-01 07:56:25,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:25,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:25,632 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_209 v_main_~c~0_887) (< v_main_~c~0_887 v_~SIZE~0_204)) InVars {~SIZE~0=v_~SIZE~0_204, main_~c~0=v_main_~c~0_887, ~last~0=v_~last~0_209} OutVars{~SIZE~0=v_~SIZE~0_204, main_~c~0=v_main_~c~0_887, ~last~0=v_~last~0_209} AuxVars[] AssignedVars[] [2021-05-01 07:56:25,634 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:25,636 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,637 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:25,638 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,638 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,641 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:25,642 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:25,645 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:25,647 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,647 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:25,649 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,649 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:25,652 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,655 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:25,657 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,660 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,662 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,665 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,667 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:25,669 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,672 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,674 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,676 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,678 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,679 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,680 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:25,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:25,699 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:25,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:25,700 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_889 v_~last~0_210) (< v_main_~c~0_889 v_~SIZE~0_205)) InVars {~SIZE~0=v_~SIZE~0_205, main_~c~0=v_main_~c~0_889, ~last~0=v_~last~0_210} OutVars{~SIZE~0=v_~SIZE~0_205, main_~c~0=v_main_~c~0_889, ~last~0=v_~last~0_210} AuxVars[] AssignedVars[] [2021-05-01 07:56:25,707 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:25,710 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,713 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,715 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,718 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,721 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,721 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,722 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:25,723 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,723 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,727 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,730 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:25,733 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:25,736 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,736 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:25,738 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,740 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,740 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:25,742 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:25,745 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,747 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,749 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,750 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,752 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,754 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:25,754 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:25,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:56:25,771 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:25,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:25,773 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_211 v_main_~c~0_891) (< (+ v_main_~c~0_891 1) v_~SIZE~0_206)) InVars {~SIZE~0=v_~SIZE~0_206, main_~c~0=v_main_~c~0_891, ~last~0=v_~last~0_211} OutVars{~SIZE~0=v_~SIZE~0_206, main_~c~0=v_main_~c~0_891, ~last~0=v_~last~0_211} AuxVars[] AssignedVars[] [2021-05-01 07:56:25,775 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:25,775 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,776 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:25,777 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,777 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,780 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:25,781 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:25,784 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:25,786 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,786 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:25,789 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,789 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:25,791 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,793 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,796 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,798 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,800 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:25,802 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,804 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:25,806 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,808 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,809 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,811 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,813 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,815 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,815 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:25,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:56:25,833 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:25,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:25,834 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_893 1) v_~SIZE~0_207) (< v_main_~c~0_893 v_~last~0_212)) InVars {~SIZE~0=v_~SIZE~0_207, main_~c~0=v_main_~c~0_893, ~last~0=v_~last~0_212} OutVars{~SIZE~0=v_~SIZE~0_207, main_~c~0=v_main_~c~0_893, ~last~0=v_~last~0_212} AuxVars[] AssignedVars[] [2021-05-01 07:56:25,835 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:25,838 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,840 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,842 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,844 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,847 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,847 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,848 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:25,848 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,849 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,861 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:25,864 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,867 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:25,869 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,870 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:25,872 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,874 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,874 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:25,876 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:25,878 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,880 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,882 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,883 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,885 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,887 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:25,887 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:25,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:56:25,904 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:25,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:25,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:25,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:25,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:25,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:25,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:25,954 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:25,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:25,969 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:25,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:25,987 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:25,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:26,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:26,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:26,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:26,062 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:26,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:26,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:26,067 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:26,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:26,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:26,071 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:26,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,073 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:56:26,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:26,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:26,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:26,154 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:26,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:26,160 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:26,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:26,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,186 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:26,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:26,230 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:26,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:26,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,259 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:26,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:26,307 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:26,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:26,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,338 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:26,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:26,391 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:26,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:26,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:26,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:26,479 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:26,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:26,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,524 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:26,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:26,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:26,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,620 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:56:26,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:56:26,679 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:56:26,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:26,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,705 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:56:26,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:56:26,768 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:56:26,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:26,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:26,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:26,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:26,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:26,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:26,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:26,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:26,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:27,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:27,004 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:27,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [132055349] [2021-05-01 07:56:27,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [132055349] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:27,004 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:27,004 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2021-05-01 07:56:27,004 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872449508] [2021-05-01 07:56:27,004 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-05-01 07:56:27,004 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:27,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-05-01 07:56:27,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=701, Unknown=0, NotChecked=0, Total=812 [2021-05-01 07:56:27,005 INFO L87 Difference]: Start difference. First operand 173 states and 203 transitions. Second operand has 28 states, 28 states have (on average 1.6428571428571428) internal successors, (46), 26 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:27,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:27,756 INFO L93 Difference]: Finished difference Result 346 states and 402 transitions. [2021-05-01 07:56:27,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-01 07:56:27,757 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.6428571428571428) internal successors, (46), 26 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 52 [2021-05-01 07:56:27,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:27,758 INFO L225 Difference]: With dead ends: 346 [2021-05-01 07:56:27,758 INFO L226 Difference]: Without dead ends: 220 [2021-05-01 07:56:27,758 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 7 SyntacticMatches, 13 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 1029.3ms TimeCoverageRelationStatistics Valid=121, Invalid=809, Unknown=0, NotChecked=0, Total=930 [2021-05-01 07:56:27,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2021-05-01 07:56:27,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 173. [2021-05-01 07:56:27,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 163 states have (on average 1.177914110429448) internal successors, (192), 163 states have internal predecessors, (192), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:27,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 203 transitions. [2021-05-01 07:56:27,841 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 203 transitions. Word has length 52 [2021-05-01 07:56:27,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:27,841 INFO L480 AbstractCegarLoop]: Abstraction has 173 states and 203 transitions. [2021-05-01 07:56:27,841 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.6428571428571428) internal successors, (46), 26 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:27,841 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 203 transitions. [2021-05-01 07:56:27,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-05-01 07:56:27,842 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:27,842 INFO L519 BasicCegarLoop]: trace histogram [10, 10, 6, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:27,842 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261 [2021-05-01 07:56:27,842 INFO L428 AbstractCegarLoop]: === Iteration 67 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:27,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:27,842 INFO L82 PathProgramCache]: Analyzing trace with hash -247350402, now seen corresponding path program 42 times [2021-05-01 07:56:27,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:27,843 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1995884393] [2021-05-01 07:56:27,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:27,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:27,849 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_213 v_main_~c~0_907) (< v_main_~c~0_907 v_~SIZE~0_208)) InVars {~SIZE~0=v_~SIZE~0_208, main_~c~0=v_main_~c~0_907, ~last~0=v_~last~0_213} OutVars{~SIZE~0=v_~SIZE~0_208, main_~c~0=v_main_~c~0_907, ~last~0=v_~last~0_213} AuxVars[] AssignedVars[] [2021-05-01 07:56:27,851 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:27,852 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,852 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:27,853 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,853 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,856 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:27,857 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:27,859 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,862 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:27,862 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:27,864 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,865 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:27,867 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,869 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,871 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:27,874 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:27,876 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,878 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,880 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,883 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,884 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,886 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,888 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,890 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,891 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,892 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:27,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:27,910 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:27,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:27,911 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_909 v_~SIZE~0_209) (< v_main_~c~0_909 v_~last~0_214)) InVars {~SIZE~0=v_~SIZE~0_209, main_~c~0=v_main_~c~0_909, ~last~0=v_~last~0_214} OutVars{~SIZE~0=v_~SIZE~0_209, main_~c~0=v_main_~c~0_909, ~last~0=v_~last~0_214} AuxVars[] AssignedVars[] [2021-05-01 07:56:27,912 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:27,913 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,913 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:27,914 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,914 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,918 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:27,921 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,924 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:27,926 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,926 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:27,928 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,930 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,931 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:27,933 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:27,934 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:27,937 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,939 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,941 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,943 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,945 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,947 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,949 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,951 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,952 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,954 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,954 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:27,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:56:27,971 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:27,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:27,973 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_911 1) v_~SIZE~0_210) (<= v_~last~0_215 v_main_~c~0_911)) InVars {~SIZE~0=v_~SIZE~0_210, main_~c~0=v_main_~c~0_911, ~last~0=v_~last~0_215} OutVars{~SIZE~0=v_~SIZE~0_210, main_~c~0=v_main_~c~0_911, ~last~0=v_~last~0_215} AuxVars[] AssignedVars[] [2021-05-01 07:56:27,975 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:27,975 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,976 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:27,977 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,978 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,980 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:27,981 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:27,984 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:27,987 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,987 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:27,989 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,989 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:27,992 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,994 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:27,996 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:27,998 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:28,000 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,002 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,004 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,006 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,007 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,009 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,011 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,013 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,015 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,015 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:28,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:56:28,033 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:28,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:28,034 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_913 v_~last~0_216) (< (+ v_main_~c~0_913 1) v_~SIZE~0_211)) InVars {~SIZE~0=v_~SIZE~0_211, main_~c~0=v_main_~c~0_913, ~last~0=v_~last~0_216} OutVars{~SIZE~0=v_~SIZE~0_211, main_~c~0=v_main_~c~0_913, ~last~0=v_~last~0_216} AuxVars[] AssignedVars[] [2021-05-01 07:56:28,035 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:28,036 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,036 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:28,039 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,040 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,043 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,047 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:28,050 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:28,052 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,053 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:28,055 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,058 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,058 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:28,060 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:28,062 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:28,064 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,066 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,068 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,070 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,073 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,074 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,076 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,078 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,079 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,081 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,082 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:28,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:56:28,101 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:28,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:28,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:28,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:28,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:28,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:28,147 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:28,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:28,161 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:28,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:28,179 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:28,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:28,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:28,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:28,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:28,244 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:28,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:28,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:28,263 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:28,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:28,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:28,266 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:28,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,269 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:56:28,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:28,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:28,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:28,346 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:28,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:28,351 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:28,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:28,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:28,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:28,419 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:28,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:28,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,462 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:28,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:28,509 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:28,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:28,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:28,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:28,590 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:28,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:28,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:28,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:28,685 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:28,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:28,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,730 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:28,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:28,788 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:28,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:28,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,816 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:28,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:28,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:28,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,893 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:56:28,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:56:28,942 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:56:28,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:28,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,944 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:56:28,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:28,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:56:28,995 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:56:28,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:29,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:29,017 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:56:29,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:29,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:56:29,070 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:56:29,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:29,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:29,071 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:56:29,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:29,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:29,103 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:29,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1995884393] [2021-05-01 07:56:29,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1995884393] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:29,103 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:29,104 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2021-05-01 07:56:29,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28987169] [2021-05-01 07:56:29,104 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-05-01 07:56:29,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:29,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-05-01 07:56:29,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=752, Unknown=0, NotChecked=0, Total=870 [2021-05-01 07:56:29,104 INFO L87 Difference]: Start difference. First operand 173 states and 203 transitions. Second operand has 29 states, 29 states have (on average 1.5862068965517242) internal successors, (46), 27 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:29,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:29,928 INFO L93 Difference]: Finished difference Result 343 states and 399 transitions. [2021-05-01 07:56:29,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-01 07:56:29,929 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.5862068965517242) internal successors, (46), 27 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 52 [2021-05-01 07:56:29,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:29,930 INFO L225 Difference]: With dead ends: 343 [2021-05-01 07:56:29,930 INFO L226 Difference]: Without dead ends: 217 [2021-05-01 07:56:29,930 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 8 SyntacticMatches, 11 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 924.3ms TimeCoverageRelationStatistics Valid=128, Invalid=864, Unknown=0, NotChecked=0, Total=992 [2021-05-01 07:56:29,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2021-05-01 07:56:29,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 173. [2021-05-01 07:56:29,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 163 states have (on average 1.177914110429448) internal successors, (192), 163 states have internal predecessors, (192), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:29,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 203 transitions. [2021-05-01 07:56:29,996 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 203 transitions. Word has length 52 [2021-05-01 07:56:29,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:29,996 INFO L480 AbstractCegarLoop]: Abstraction has 173 states and 203 transitions. [2021-05-01 07:56:29,996 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.5862068965517242) internal successors, (46), 27 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:29,996 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 203 transitions. [2021-05-01 07:56:29,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-05-01 07:56:29,997 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:29,997 INFO L519 BasicCegarLoop]: trace histogram [10, 10, 7, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:29,997 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable266 [2021-05-01 07:56:29,997 INFO L428 AbstractCegarLoop]: === Iteration 68 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:29,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:29,997 INFO L82 PathProgramCache]: Analyzing trace with hash -1064998852, now seen corresponding path program 43 times [2021-05-01 07:56:29,997 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:29,997 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [321712097] [2021-05-01 07:56:29,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:30,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:30,007 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_217 v_main_~c~0_927) (< v_main_~c~0_927 v_~SIZE~0_212)) InVars {~SIZE~0=v_~SIZE~0_212, main_~c~0=v_main_~c~0_927, ~last~0=v_~last~0_217} OutVars{~SIZE~0=v_~SIZE~0_212, main_~c~0=v_main_~c~0_927, ~last~0=v_~last~0_217} AuxVars[] AssignedVars[] [2021-05-01 07:56:30,008 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:30,009 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,010 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:30,017 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,017 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,021 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,024 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:30,026 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:30,027 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:30,028 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:30,030 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,030 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:30,033 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,035 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,037 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:30,039 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,041 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,043 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:30,045 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,047 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,049 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,051 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,053 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,054 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,056 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,057 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:30,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:30,077 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:30,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:30,078 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_929 v_~last~0_218) (< v_main_~c~0_929 v_~SIZE~0_213)) InVars {~SIZE~0=v_~SIZE~0_213, main_~c~0=v_main_~c~0_929, ~last~0=v_~last~0_218} OutVars{~SIZE~0=v_~SIZE~0_213, main_~c~0=v_main_~c~0_929, ~last~0=v_~last~0_218} AuxVars[] AssignedVars[] [2021-05-01 07:56:30,079 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:30,082 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,085 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,086 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,089 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,091 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,091 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,092 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:30,093 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,093 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,097 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:30,099 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,102 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:30,104 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,105 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:30,107 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,109 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,109 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:30,111 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:30,114 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,116 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,117 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,119 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,121 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,123 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:30,123 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:30,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:56:30,140 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:30,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:30,142 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_219 v_main_~c~0_931) (< (+ v_main_~c~0_931 1) v_~SIZE~0_214)) InVars {~SIZE~0=v_~SIZE~0_214, main_~c~0=v_main_~c~0_931, ~last~0=v_~last~0_219} OutVars{~SIZE~0=v_~SIZE~0_214, main_~c~0=v_main_~c~0_931, ~last~0=v_~last~0_219} AuxVars[] AssignedVars[] [2021-05-01 07:56:30,144 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:30,146 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,149 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,151 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,153 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,156 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,158 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,159 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,159 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:30,160 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,160 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,164 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:30,167 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,169 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:30,170 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:30,170 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:30,173 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,173 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:30,175 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,177 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,179 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:30,181 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,183 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,185 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:30,187 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,187 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:30,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:56:30,205 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:30,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:30,206 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_933 v_~last~0_220) (< (+ v_main_~c~0_933 1) v_~SIZE~0_215)) InVars {~SIZE~0=v_~SIZE~0_215, main_~c~0=v_main_~c~0_933, ~last~0=v_~last~0_220} OutVars{~SIZE~0=v_~SIZE~0_215, main_~c~0=v_main_~c~0_933, ~last~0=v_~last~0_220} AuxVars[] AssignedVars[] [2021-05-01 07:56:30,207 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:30,210 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,212 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,214 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,216 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,219 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,219 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,220 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:30,220 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,221 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,225 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:30,227 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,230 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:30,232 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,233 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:30,235 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,237 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,237 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:30,239 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:30,241 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:30,243 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,245 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,246 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,248 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,250 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,250 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:30,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:56:30,267 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:30,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:30,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:30,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:30,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:30,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:30,322 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:30,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:30,336 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:30,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:30,353 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:30,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:30,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:30,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:30,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:30,409 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:30,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:30,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:30,413 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:30,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:30,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:30,430 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:30,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,432 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:56:30,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:30,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:30,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:30,516 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:30,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:30,522 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:30,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:30,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,548 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:30,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:30,592 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:30,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:30,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,621 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:30,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:30,668 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:30,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:30,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:30,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:30,747 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:30,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:30,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:30,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:30,823 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:30,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:30,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,859 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:30,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:30,906 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:30,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:30,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,935 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:30,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:30,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:30,984 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:30,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:31,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:31,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:31,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:31,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:31,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:31,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:31,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:31,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:31,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:31,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:31,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:31,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:31,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:31,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:31,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:31,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:31,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:31,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:31,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:31,240 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:31,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:31,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:31,271 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:31,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [321712097] [2021-05-01 07:56:31,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [321712097] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:31,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:31,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2021-05-01 07:56:31,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180786672] [2021-05-01 07:56:31,271 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-05-01 07:56:31,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:31,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-05-01 07:56:31,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=805, Unknown=0, NotChecked=0, Total=930 [2021-05-01 07:56:31,272 INFO L87 Difference]: Start difference. First operand 173 states and 203 transitions. Second operand has 30 states, 30 states have (on average 1.5333333333333334) internal successors, (46), 28 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:32,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:32,069 INFO L93 Difference]: Finished difference Result 340 states and 396 transitions. [2021-05-01 07:56:32,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-01 07:56:32,069 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.5333333333333334) internal successors, (46), 28 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 52 [2021-05-01 07:56:32,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:32,070 INFO L225 Difference]: With dead ends: 340 [2021-05-01 07:56:32,070 INFO L226 Difference]: Without dead ends: 214 [2021-05-01 07:56:32,071 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 6 SyntacticMatches, 12 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 319 ImplicationChecksByTransitivity, 919.7ms TimeCoverageRelationStatistics Valid=135, Invalid=921, Unknown=0, NotChecked=0, Total=1056 [2021-05-01 07:56:32,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-05-01 07:56:32,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 173. [2021-05-01 07:56:32,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 163 states have (on average 1.177914110429448) internal successors, (192), 163 states have internal predecessors, (192), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:32,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 203 transitions. [2021-05-01 07:56:32,138 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 203 transitions. Word has length 52 [2021-05-01 07:56:32,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:32,138 INFO L480 AbstractCegarLoop]: Abstraction has 173 states and 203 transitions. [2021-05-01 07:56:32,139 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.5333333333333334) internal successors, (46), 28 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:32,139 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 203 transitions. [2021-05-01 07:56:32,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-05-01 07:56:32,139 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:32,139 INFO L519 BasicCegarLoop]: trace histogram [10, 10, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:32,139 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable271 [2021-05-01 07:56:32,139 INFO L428 AbstractCegarLoop]: === Iteration 69 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:32,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:32,140 INFO L82 PathProgramCache]: Analyzing trace with hash 1641620542, now seen corresponding path program 44 times [2021-05-01 07:56:32,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:32,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [830919641] [2021-05-01 07:56:32,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:32,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:32,163 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_947 v_~SIZE~0_216) (<= v_~last~0_221 v_main_~c~0_947)) InVars {~SIZE~0=v_~SIZE~0_216, main_~c~0=v_main_~c~0_947, ~last~0=v_~last~0_221} OutVars{~SIZE~0=v_~SIZE~0_216, main_~c~0=v_main_~c~0_947, ~last~0=v_~last~0_221} AuxVars[] AssignedVars[] [2021-05-01 07:56:32,165 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:32,166 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,166 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:32,167 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,168 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,172 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:32,176 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,179 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:32,180 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:32,181 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:32,183 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,183 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:32,186 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:32,189 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,192 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,195 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:32,198 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,201 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,203 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,206 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,208 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,211 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,213 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,215 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,216 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,217 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:32,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:32,236 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:32,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:32,237 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_949 v_~last~0_222) (< v_main_~c~0_949 v_~SIZE~0_217)) InVars {~SIZE~0=v_~SIZE~0_217, main_~c~0=v_main_~c~0_949, ~last~0=v_~last~0_222} OutVars{~SIZE~0=v_~SIZE~0_217, main_~c~0=v_main_~c~0_949, ~last~0=v_~last~0_222} AuxVars[] AssignedVars[] [2021-05-01 07:56:32,238 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:32,238 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,239 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:32,240 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,240 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,243 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,247 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:32,249 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,252 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:32,253 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:32,255 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,257 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,257 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:32,259 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:32,261 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,263 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,266 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,268 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,270 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,272 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:32,274 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,276 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,277 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,279 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,281 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,281 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:32,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:56:32,298 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:32,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:32,315 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_223 v_main_~c~0_951) (< (+ v_main_~c~0_951 1) v_~SIZE~0_218)) InVars {~SIZE~0=v_~SIZE~0_218, main_~c~0=v_main_~c~0_951, ~last~0=v_~last~0_223} OutVars{~SIZE~0=v_~SIZE~0_218, main_~c~0=v_main_~c~0_951, ~last~0=v_~last~0_223} AuxVars[] AssignedVars[] [2021-05-01 07:56:32,317 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:32,320 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,323 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,325 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,328 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,330 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,333 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,333 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,334 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:32,335 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,335 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,339 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:32,340 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:32,343 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,346 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:32,346 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:32,348 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,349 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:32,351 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,353 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,355 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,357 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:32,359 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:32,361 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,363 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,364 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:32,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:56:32,391 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:32,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:32,392 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_953 1) v_~SIZE~0_219) (< v_main_~c~0_953 v_~last~0_224)) InVars {~SIZE~0=v_~SIZE~0_219, main_~c~0=v_main_~c~0_953, ~last~0=v_~last~0_224} OutVars{~SIZE~0=v_~SIZE~0_219, main_~c~0=v_main_~c~0_953, ~last~0=v_~last~0_224} AuxVars[] AssignedVars[] [2021-05-01 07:56:32,394 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:32,395 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,395 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:32,396 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,397 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,401 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,406 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:32,409 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,412 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:32,412 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:32,420 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,422 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,422 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:32,424 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:32,426 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,428 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,430 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,432 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,434 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,437 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,439 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,441 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,442 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,444 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,446 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,446 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:32,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:56:32,465 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:32,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:32,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:32,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:32,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:32,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:32,513 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:32,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:32,527 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:32,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:32,546 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:32,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:32,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:32,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:32,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:32,614 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:32,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:32,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:32,619 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:32,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:32,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:32,621 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:32,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,623 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:56:32,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:32,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:32,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:32,705 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:32,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:32,711 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:32,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:32,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,736 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:32,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:32,780 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:32,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:32,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:32,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:32,854 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:32,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:32,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:32,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:32,926 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:32,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:32,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:32,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:32,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:33,003 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:33,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:33,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:33,039 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:33,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:33,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:33,086 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:33,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:33,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:33,115 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:33,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:33,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:33,165 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:33,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:33,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:33,196 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:33,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:33,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:33,249 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:33,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:33,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:33,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:33,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:33,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:33,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:33,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:33,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:33,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:33,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:33,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:33,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:33,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:33,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:33,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:33,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:33,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:33,478 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:33,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [830919641] [2021-05-01 07:56:33,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [830919641] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:33,479 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:33,479 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2021-05-01 07:56:33,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137752587] [2021-05-01 07:56:33,479 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-05-01 07:56:33,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:33,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-05-01 07:56:33,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=860, Unknown=0, NotChecked=0, Total=992 [2021-05-01 07:56:33,480 INFO L87 Difference]: Start difference. First operand 173 states and 203 transitions. Second operand has 31 states, 31 states have (on average 1.4838709677419355) internal successors, (46), 29 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:34,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:34,341 INFO L93 Difference]: Finished difference Result 337 states and 393 transitions. [2021-05-01 07:56:34,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-01 07:56:34,342 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.4838709677419355) internal successors, (46), 29 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 52 [2021-05-01 07:56:34,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:34,343 INFO L225 Difference]: With dead ends: 337 [2021-05-01 07:56:34,343 INFO L226 Difference]: Without dead ends: 211 [2021-05-01 07:56:34,344 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 6 SyntacticMatches, 11 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 975.6ms TimeCoverageRelationStatistics Valid=142, Invalid=980, Unknown=0, NotChecked=0, Total=1122 [2021-05-01 07:56:34,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-05-01 07:56:34,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 173. [2021-05-01 07:56:34,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 163 states have (on average 1.177914110429448) internal successors, (192), 163 states have internal predecessors, (192), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:34,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 203 transitions. [2021-05-01 07:56:34,413 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 203 transitions. Word has length 52 [2021-05-01 07:56:34,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:34,413 INFO L480 AbstractCegarLoop]: Abstraction has 173 states and 203 transitions. [2021-05-01 07:56:34,413 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.4838709677419355) internal successors, (46), 29 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:34,413 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 203 transitions. [2021-05-01 07:56:34,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-05-01 07:56:34,414 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:34,414 INFO L519 BasicCegarLoop]: trace histogram [10, 10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:34,414 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable276 [2021-05-01 07:56:34,414 INFO L428 AbstractCegarLoop]: === Iteration 70 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:34,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:34,414 INFO L82 PathProgramCache]: Analyzing trace with hash 630503292, now seen corresponding path program 45 times [2021-05-01 07:56:34,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:34,414 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1690249916] [2021-05-01 07:56:34,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:34,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:34,421 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_967 v_~SIZE~0_220) (<= v_~last~0_225 v_main_~c~0_967)) InVars {~SIZE~0=v_~SIZE~0_220, main_~c~0=v_main_~c~0_967, ~last~0=v_~last~0_225} OutVars{~SIZE~0=v_~SIZE~0_220, main_~c~0=v_main_~c~0_967, ~last~0=v_~last~0_225} AuxVars[] AssignedVars[] [2021-05-01 07:56:34,422 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:34,423 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,424 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:34,425 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,425 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,428 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,432 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:34,434 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:34,435 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:34,436 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:34,438 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,439 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:34,441 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,443 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,446 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:34,448 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,450 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,452 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:34,454 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,456 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,458 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,460 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,462 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,463 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,465 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,466 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:34,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:34,489 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:34,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:34,490 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_969 v_~last~0_226) (< v_main_~c~0_969 v_~SIZE~0_221)) InVars {~SIZE~0=v_~SIZE~0_221, main_~c~0=v_main_~c~0_969, ~last~0=v_~last~0_226} OutVars{~SIZE~0=v_~SIZE~0_221, main_~c~0=v_main_~c~0_969, ~last~0=v_~last~0_226} AuxVars[] AssignedVars[] [2021-05-01 07:56:34,492 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:34,493 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,494 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:34,495 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,495 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,501 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:34,506 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,510 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:34,514 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,515 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:34,518 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,521 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,521 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:34,524 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:34,527 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:34,531 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,534 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,537 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,540 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,544 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,548 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,550 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,553 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,556 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,558 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,559 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:34,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:56:34,583 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:34,584 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:34,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:34,585 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_971 1) v_~SIZE~0_222) (< v_main_~c~0_971 v_~last~0_227)) InVars {~SIZE~0=v_~SIZE~0_222, main_~c~0=v_main_~c~0_971, ~last~0=v_~last~0_227} OutVars{~SIZE~0=v_~SIZE~0_222, main_~c~0=v_main_~c~0_971, ~last~0=v_~last~0_227} AuxVars[] AssignedVars[] [2021-05-01 07:56:34,587 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:34,588 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,588 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:34,589 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,590 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,594 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,599 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:34,602 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,606 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:34,607 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:34,609 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,611 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,611 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:34,614 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:34,616 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:34,619 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,622 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,624 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,626 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,628 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,630 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,632 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,634 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,636 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,637 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,638 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:34,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:56:34,656 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:34,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:34,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:34,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:34,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:34,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:34,707 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:34,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:34,719 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:34,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:34,735 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:34,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:34,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:34,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:34,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:34,798 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:34,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:34,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:34,803 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:34,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:34,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:34,818 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:34,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,821 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:56:34,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:34,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:34,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:34,907 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:34,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:34,912 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:34,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:34,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,933 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:34,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:34,968 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:34,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:34,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:34,992 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:35,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:35,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:35,031 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:35,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:35,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:35,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:35,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:35,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:35,100 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:35,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:35,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:35,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:35,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:35,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:35,180 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:35,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:35,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:35,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:35,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:35,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:35,269 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:35,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:35,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:35,312 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:35,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:35,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:35,366 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:35,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:35,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:35,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:35,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:35,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:35,453 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:35,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:35,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:35,496 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:35,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:35,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:35,555 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:35,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:35,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:35,590 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:35,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:35,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:35,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:35,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:35,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:35,685 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:56:35,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:35,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:35,719 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:35,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1690249916] [2021-05-01 07:56:35,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1690249916] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:35,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:35,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2021-05-01 07:56:35,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132072093] [2021-05-01 07:56:35,719 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-05-01 07:56:35,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:35,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-05-01 07:56:35,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=917, Unknown=0, NotChecked=0, Total=1056 [2021-05-01 07:56:35,720 INFO L87 Difference]: Start difference. First operand 173 states and 203 transitions. Second operand has 32 states, 32 states have (on average 1.4375) internal successors, (46), 30 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:36,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:36,447 INFO L93 Difference]: Finished difference Result 336 states and 393 transitions. [2021-05-01 07:56:36,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-01 07:56:36,448 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.4375) internal successors, (46), 30 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 52 [2021-05-01 07:56:36,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:36,449 INFO L225 Difference]: With dead ends: 336 [2021-05-01 07:56:36,449 INFO L226 Difference]: Without dead ends: 210 [2021-05-01 07:56:36,449 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 6 SyntacticMatches, 10 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 969.3ms TimeCoverageRelationStatistics Valid=149, Invalid=1041, Unknown=0, NotChecked=0, Total=1190 [2021-05-01 07:56:36,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2021-05-01 07:56:36,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 174. [2021-05-01 07:56:36,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 164 states have (on average 1.1829268292682926) internal successors, (194), 164 states have internal predecessors, (194), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:36,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 205 transitions. [2021-05-01 07:56:36,516 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 205 transitions. Word has length 52 [2021-05-01 07:56:36,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:36,516 INFO L480 AbstractCegarLoop]: Abstraction has 174 states and 205 transitions. [2021-05-01 07:56:36,516 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.4375) internal successors, (46), 30 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:36,516 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 205 transitions. [2021-05-01 07:56:36,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-05-01 07:56:36,517 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:36,517 INFO L519 BasicCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:36,517 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable280 [2021-05-01 07:56:36,517 INFO L428 AbstractCegarLoop]: === Iteration 71 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:36,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:36,517 INFO L82 PathProgramCache]: Analyzing trace with hash 464962942, now seen corresponding path program 10 times [2021-05-01 07:56:36,517 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:36,517 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [892306285] [2021-05-01 07:56:36,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:36,521 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:36,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:36,522 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_985 v_~last~0_228) (< v_main_~c~0_985 v_~SIZE~0_223)) InVars {~SIZE~0=v_~SIZE~0_223, main_~c~0=v_main_~c~0_985, ~last~0=v_~last~0_228} OutVars{~SIZE~0=v_~SIZE~0_223, main_~c~0=v_main_~c~0_985, ~last~0=v_~last~0_228} AuxVars[] AssignedVars[] [2021-05-01 07:56:36,523 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:36,526 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,528 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,530 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,533 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,535 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,535 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,536 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:36,537 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,537 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,540 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,544 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:36,547 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:36,549 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,549 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:36,551 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,553 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,554 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:36,556 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:36,583 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,586 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,588 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,591 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,594 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,596 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:36,597 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:36,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:56:36,620 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:56:36,621 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:36,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:36,622 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_987 v_~last~0_229) (< (+ v_main_~c~0_987 1) v_~SIZE~0_224)) InVars {~SIZE~0=v_~SIZE~0_224, main_~c~0=v_main_~c~0_987, ~last~0=v_~last~0_229} OutVars{~SIZE~0=v_~SIZE~0_224, main_~c~0=v_main_~c~0_987, ~last~0=v_~last~0_229} AuxVars[] AssignedVars[] [2021-05-01 07:56:36,623 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:36,627 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,631 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,634 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,637 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,640 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,641 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,641 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:36,642 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,643 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,647 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:36,650 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,652 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,655 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:36,655 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:36,657 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,659 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,660 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:36,662 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,664 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:36,665 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,667 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,669 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,671 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,673 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,673 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:36,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:56:36,693 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:56:36,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:36,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:36,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:36,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:56:36,724 INFO L142 QuantifierPusher]: treesize reduction 1, result has 94.7 percent of original size [2021-05-01 07:56:36,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-05-01 07:56:36,734 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-05-01 07:56:36,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:36,743 INFO L142 QuantifierPusher]: treesize reduction 13, result has 48.0 percent of original size [2021-05-01 07:56:36,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-05-01 07:56:36,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:36,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:36,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:36,790 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:36,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:36,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:36,800 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:36,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:36,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:36,802 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:36,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,804 INFO L147 QuantifierPusher]: treesize reduction 11, result has 76.1 percent of original size 35 [2021-05-01 07:56:36,862 INFO L142 QuantifierPusher]: treesize reduction 9, result has 76.3 percent of original size [2021-05-01 07:56:36,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:56:36,888 INFO L142 QuantifierPusher]: treesize reduction 14, result has 57.6 percent of original size [2021-05-01 07:56:36,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:36,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,912 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:56:36,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:36,941 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:56:36,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:36,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,961 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:56:36,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:36,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:36,995 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:56:36,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:37,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:37,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:37,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:37,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:37,052 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:37,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:37,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:37,082 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:56:37,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:37,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:37,122 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:56:37,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:37,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:37,147 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:56:37,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:37,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:37,189 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:56:37,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:37,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:37,215 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:56:37,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:37,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:37,259 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:56:37,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:37,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:37,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:37,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:37,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:37,334 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:37,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:37,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:37,369 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:56:37,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:37,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:37,421 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:56:37,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:37,450 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:37,451 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:56:37,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:37,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:37,511 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:56:37,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:37,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:37,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:37,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:37,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:37,574 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:37,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [892306285] [2021-05-01 07:56:37,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [892306285] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:37,574 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:37,574 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2021-05-01 07:56:37,574 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324894432] [2021-05-01 07:56:37,574 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-05-01 07:56:37,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:37,575 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-05-01 07:56:37,575 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=906, Unknown=0, NotChecked=0, Total=1056 [2021-05-01 07:56:37,575 INFO L87 Difference]: Start difference. First operand 174 states and 205 transitions. Second operand has 31 states, 31 states have (on average 1.4838709677419355) internal successors, (46), 29 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:38,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:38,762 INFO L93 Difference]: Finished difference Result 345 states and 403 transitions. [2021-05-01 07:56:38,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-05-01 07:56:38,763 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.4838709677419355) internal successors, (46), 29 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 52 [2021-05-01 07:56:38,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:38,764 INFO L225 Difference]: With dead ends: 345 [2021-05-01 07:56:38,764 INFO L226 Difference]: Without dead ends: 219 [2021-05-01 07:56:38,765 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 6 SyntacticMatches, 9 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 522 ImplicationChecksByTransitivity, 1179.0ms TimeCoverageRelationStatistics Valid=240, Invalid=1740, Unknown=0, NotChecked=0, Total=1980 [2021-05-01 07:56:38,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2021-05-01 07:56:38,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 176. [2021-05-01 07:56:38,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 166 states have (on average 1.180722891566265) internal successors, (196), 166 states have internal predecessors, (196), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:38,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 207 transitions. [2021-05-01 07:56:38,834 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 207 transitions. Word has length 52 [2021-05-01 07:56:38,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:38,835 INFO L480 AbstractCegarLoop]: Abstraction has 176 states and 207 transitions. [2021-05-01 07:56:38,835 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.4838709677419355) internal successors, (46), 29 states have internal predecessors, (46), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:38,835 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 207 transitions. [2021-05-01 07:56:38,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-05-01 07:56:38,835 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:38,835 INFO L519 BasicCegarLoop]: trace histogram [11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:38,835 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283 [2021-05-01 07:56:38,835 INFO L428 AbstractCegarLoop]: === Iteration 72 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:38,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:38,836 INFO L82 PathProgramCache]: Analyzing trace with hash 1857944317, now seen corresponding path program 11 times [2021-05-01 07:56:38,836 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:38,836 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [790297950] [2021-05-01 07:56:38,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:38,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:38,843 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1000 v_~SIZE~0_225) (<= v_~last~0_230 v_main_~c~0_1000)) InVars {~SIZE~0=v_~SIZE~0_225, main_~c~0=v_main_~c~0_1000, ~last~0=v_~last~0_230} OutVars{~SIZE~0=v_~SIZE~0_225, main_~c~0=v_main_~c~0_1000, ~last~0=v_~last~0_230} AuxVars[] AssignedVars[] [2021-05-01 07:56:38,844 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:38,847 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,854 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,856 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,859 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,861 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,863 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,864 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,865 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:38,866 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,866 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,869 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:38,870 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:38,872 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,875 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:38,875 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:38,878 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,878 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:38,880 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,882 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:38,884 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,886 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,888 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,891 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:38,893 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,893 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:38,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:38,911 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:56:38,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:38,913 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1002 1) v_~SIZE~0_226) (<= v_~last~0_231 v_main_~c~0_1002)) InVars {~SIZE~0=v_~SIZE~0_226, main_~c~0=v_main_~c~0_1002, ~last~0=v_~last~0_231} OutVars{~SIZE~0=v_~SIZE~0_226, main_~c~0=v_main_~c~0_1002, ~last~0=v_~last~0_231} AuxVars[] AssignedVars[] [2021-05-01 07:56:38,914 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:38,917 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,919 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,922 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,924 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,927 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,932 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,932 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,933 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:38,934 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,934 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,937 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,940 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:38,943 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:38,944 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:38,944 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:38,947 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,947 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:38,956 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,958 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,961 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:38,963 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,965 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,966 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:38,968 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,969 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:38,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:56:38,987 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:56:38,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:38,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:38,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:38,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:39,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-05-01 07:56:39,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-05-01 07:56:39,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:39,039 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:39,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:39,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:39,049 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:39,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:39,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:39,052 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:39,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,054 INFO L147 QuantifierPusher]: treesize reduction 11, result has 70.3 percent of original size 26 [2021-05-01 07:56:39,097 INFO L142 QuantifierPusher]: treesize reduction 16, result has 38.5 percent of original size [2021-05-01 07:56:39,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:39,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:56:39,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,112 INFO L147 QuantifierPusher]: treesize reduction 2, result has 88.2 percent of original size 15 [2021-05-01 07:56:39,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-05-01 07:56:39,133 INFO L142 QuantifierPusher]: treesize reduction 3, result has 86.4 percent of original size [2021-05-01 07:56:39,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-01 07:56:39,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:56:39,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:39,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:39,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:56:39,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:39,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:39,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:56:39,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:39,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:39,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,239 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 07:56:39,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:39,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:39,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,279 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 07:56:39,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:39,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:39,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,337 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 07:56:39,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:39,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:39,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:56:39,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:39,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:39,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,453 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 07:56:39,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:39,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:39,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:56:39,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:39,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:39,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:39,562 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 07:56:39,583 INFO L142 QuantifierPusher]: treesize reduction 24, result has 4.0 percent of original size [2021-05-01 07:56:39,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:39,584 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:39,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [790297950] [2021-05-01 07:56:39,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [790297950] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:39,584 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:39,584 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-05-01 07:56:39,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642383041] [2021-05-01 07:56:39,584 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-01 07:56:39,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:39,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-01 07:56:39,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-05-01 07:56:39,585 INFO L87 Difference]: Start difference. First operand 176 states and 207 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:40,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:40,262 INFO L93 Difference]: Finished difference Result 387 states and 448 transitions. [2021-05-01 07:56:40,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-01 07:56:40,263 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 55 [2021-05-01 07:56:40,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:40,264 INFO L225 Difference]: With dead ends: 387 [2021-05-01 07:56:40,264 INFO L226 Difference]: Without dead ends: 261 [2021-05-01 07:56:40,264 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 13 SyntacticMatches, 20 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 514.6ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-05-01 07:56:40,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2021-05-01 07:56:40,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 197. [2021-05-01 07:56:40,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 187 states have (on average 1.160427807486631) internal successors, (217), 187 states have internal predecessors, (217), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:40,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 228 transitions. [2021-05-01 07:56:40,359 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 228 transitions. Word has length 55 [2021-05-01 07:56:40,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:40,359 INFO L480 AbstractCegarLoop]: Abstraction has 197 states and 228 transitions. [2021-05-01 07:56:40,359 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:40,359 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 228 transitions. [2021-05-01 07:56:40,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-05-01 07:56:40,360 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:40,360 INFO L519 BasicCegarLoop]: trace histogram [11, 11, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:40,360 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable286 [2021-05-01 07:56:40,360 INFO L428 AbstractCegarLoop]: === Iteration 73 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:40,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:40,360 INFO L82 PathProgramCache]: Analyzing trace with hash -2013376257, now seen corresponding path program 46 times [2021-05-01 07:56:40,360 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:40,360 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1083957183] [2021-05-01 07:56:40,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:40,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:40,367 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1016 v_~SIZE~0_227) (<= v_~last~0_232 v_main_~c~0_1016)) InVars {~SIZE~0=v_~SIZE~0_227, main_~c~0=v_main_~c~0_1016, ~last~0=v_~last~0_232} OutVars{~SIZE~0=v_~SIZE~0_227, main_~c~0=v_main_~c~0_1016, ~last~0=v_~last~0_232} AuxVars[] AssignedVars[] [2021-05-01 07:56:40,369 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:40,370 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,370 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:40,371 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,372 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,375 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:40,378 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,381 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:40,382 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:40,382 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:40,384 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,385 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:40,387 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:40,389 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,392 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,394 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:40,396 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,399 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,401 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,403 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,405 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,406 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,408 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,410 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,412 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,413 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:40,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:40,431 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:40,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:40,432 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1018 v_~last~0_233) (< v_main_~c~0_1018 v_~SIZE~0_228)) InVars {~SIZE~0=v_~SIZE~0_228, main_~c~0=v_main_~c~0_1018, ~last~0=v_~last~0_233} OutVars{~SIZE~0=v_~SIZE~0_228, main_~c~0=v_main_~c~0_1018, ~last~0=v_~last~0_233} AuxVars[] AssignedVars[] [2021-05-01 07:56:40,433 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:40,434 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,434 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:40,435 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,435 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,439 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,442 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:40,445 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,448 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:40,448 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:40,450 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,452 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,453 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:40,455 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,457 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,458 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,460 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:40,462 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,465 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,467 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,469 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,471 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,473 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,474 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,476 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,477 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:40,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:40,496 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:40,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:40,497 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_234 v_main_~c~0_1020) (< (+ v_main_~c~0_1020 1) v_~SIZE~0_229)) InVars {~SIZE~0=v_~SIZE~0_229, main_~c~0=v_main_~c~0_1020, ~last~0=v_~last~0_234} OutVars{~SIZE~0=v_~SIZE~0_229, main_~c~0=v_main_~c~0_1020, ~last~0=v_~last~0_234} AuxVars[] AssignedVars[] [2021-05-01 07:56:40,499 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:40,502 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,504 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,507 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,509 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,512 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,514 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,515 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,515 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:40,516 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,516 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,519 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:40,520 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:40,523 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,525 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:40,526 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:40,528 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,528 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:40,530 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,533 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,535 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,537 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,550 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:40,553 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,556 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:40,556 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:40,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:56:40,581 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:40,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:40,582 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1022 v_~last~0_235) (< (+ v_main_~c~0_1022 1) v_~SIZE~0_230)) InVars {~SIZE~0=v_~SIZE~0_230, main_~c~0=v_main_~c~0_1022, ~last~0=v_~last~0_235} OutVars{~SIZE~0=v_~SIZE~0_230, main_~c~0=v_main_~c~0_1022, ~last~0=v_~last~0_235} AuxVars[] AssignedVars[] [2021-05-01 07:56:40,584 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:40,588 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,591 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,595 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,598 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,602 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,602 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,603 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:40,604 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,605 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,610 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,615 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:40,619 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:40,622 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,623 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:40,626 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,629 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,629 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:40,632 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:40,635 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:40,638 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,641 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,643 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,646 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,649 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,649 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:40,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:56:40,674 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:40,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:40,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:40,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:40,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:40,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:40,734 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:40,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:40,751 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:40,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:40,768 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:40,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:40,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:40,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:40,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:40,825 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:40,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:40,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:40,842 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:40,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:40,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:40,844 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:40,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,850 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:56:40,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:40,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:40,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:40,916 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:40,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:40,921 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:40,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:40,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:40,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:40,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:40,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:40,998 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:56:41,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:56:41,037 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:56:41,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:41,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,039 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:56:41,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:56:41,081 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:56:41,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:41,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,100 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:56:41,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:56:41,145 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:56:41,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:41,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,164 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:56:41,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:56:41,210 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:56:41,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:41,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:41,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:41,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:41,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,297 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:41,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:41,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:41,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:41,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:41,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:41,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:41,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:41,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:41,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:41,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:41,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:41,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:41,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:41,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:41,662 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:41,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1083957183] [2021-05-01 07:56:41,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1083957183] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:41,662 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:41,662 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2021-05-01 07:56:41,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703444999] [2021-05-01 07:56:41,662 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-05-01 07:56:41,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:41,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-05-01 07:56:41,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2021-05-01 07:56:41,663 INFO L87 Difference]: Start difference. First operand 197 states and 228 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 23 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:42,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:42,520 INFO L93 Difference]: Finished difference Result 421 states and 478 transitions. [2021-05-01 07:56:42,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-01 07:56:42,521 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 23 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 55 [2021-05-01 07:56:42,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:42,522 INFO L225 Difference]: With dead ends: 421 [2021-05-01 07:56:42,522 INFO L226 Difference]: Without dead ends: 268 [2021-05-01 07:56:42,524 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 7 SyntacticMatches, 19 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 893.6ms TimeCoverageRelationStatistics Valid=97, Invalid=659, Unknown=0, NotChecked=0, Total=756 [2021-05-01 07:56:42,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2021-05-01 07:56:42,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 197. [2021-05-01 07:56:42,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 187 states have (on average 1.160427807486631) internal successors, (217), 187 states have internal predecessors, (217), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:42,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 228 transitions. [2021-05-01 07:56:42,620 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 228 transitions. Word has length 55 [2021-05-01 07:56:42,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:42,620 INFO L480 AbstractCegarLoop]: Abstraction has 197 states and 228 transitions. [2021-05-01 07:56:42,620 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 23 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:42,621 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 228 transitions. [2021-05-01 07:56:42,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-05-01 07:56:42,621 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:42,621 INFO L519 BasicCegarLoop]: trace histogram [11, 11, 9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:42,621 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable291 [2021-05-01 07:56:42,621 INFO L428 AbstractCegarLoop]: === Iteration 74 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:42,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:42,622 INFO L82 PathProgramCache]: Analyzing trace with hash 1252231741, now seen corresponding path program 47 times [2021-05-01 07:56:42,622 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:42,622 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1032128546] [2021-05-01 07:56:42,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:42,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:42,636 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1037 v_~SIZE~0_231) (<= v_~last~0_236 v_main_~c~0_1037)) InVars {~SIZE~0=v_~SIZE~0_231, main_~c~0=v_main_~c~0_1037, ~last~0=v_~last~0_236} OutVars{~SIZE~0=v_~SIZE~0_231, main_~c~0=v_main_~c~0_1037, ~last~0=v_~last~0_236} AuxVars[] AssignedVars[] [2021-05-01 07:56:42,638 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:42,641 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,644 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,648 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,650 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,653 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,656 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,657 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,658 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:42,659 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,659 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,664 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:42,667 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,670 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:42,671 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:42,672 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:42,674 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,675 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:42,677 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:42,680 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,684 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:42,686 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,688 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,691 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,693 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,694 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:42,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:42,715 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:42,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:42,716 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1039 v_~last~0_237) (< v_main_~c~0_1039 v_~SIZE~0_232)) InVars {~SIZE~0=v_~SIZE~0_232, main_~c~0=v_main_~c~0_1039, ~last~0=v_~last~0_237} OutVars{~SIZE~0=v_~SIZE~0_232, main_~c~0=v_main_~c~0_1039, ~last~0=v_~last~0_237} AuxVars[] AssignedVars[] [2021-05-01 07:56:42,718 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:42,719 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,719 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:42,720 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,721 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,725 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,729 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:42,733 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,736 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:42,736 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:42,739 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,741 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,742 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:42,744 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:42,746 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,749 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,751 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,753 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,756 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,759 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,762 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,764 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,766 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,768 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,770 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,771 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:42,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:42,793 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:42,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:42,796 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1041 1) v_~SIZE~0_233) (<= v_~last~0_238 v_main_~c~0_1041)) InVars {~SIZE~0=v_~SIZE~0_233, main_~c~0=v_main_~c~0_1041, ~last~0=v_~last~0_238} OutVars{~SIZE~0=v_~SIZE~0_233, main_~c~0=v_main_~c~0_1041, ~last~0=v_~last~0_238} AuxVars[] AssignedVars[] [2021-05-01 07:56:42,797 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:42,801 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,805 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,808 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,810 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,813 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,817 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,818 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,818 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:42,819 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,820 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,823 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:42,824 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:42,827 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,830 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:42,831 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:42,834 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,834 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:42,837 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,840 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:42,842 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,843 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:42,845 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,847 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,849 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,850 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:42,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:56:42,869 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:42,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:42,869 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1043 v_~last~0_239) (< (+ v_main_~c~0_1043 1) v_~SIZE~0_234)) InVars {~SIZE~0=v_~SIZE~0_234, main_~c~0=v_main_~c~0_1043, ~last~0=v_~last~0_239} OutVars{~SIZE~0=v_~SIZE~0_234, main_~c~0=v_main_~c~0_1043, ~last~0=v_~last~0_239} AuxVars[] AssignedVars[] [2021-05-01 07:56:42,871 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:42,871 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,872 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:42,872 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,876 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,880 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,883 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:42,886 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,888 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:42,889 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:42,891 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,893 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,894 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:42,896 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,898 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,899 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:42,901 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,903 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,906 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,908 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,910 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,912 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,914 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,916 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,918 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,919 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:42,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:56:42,938 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:42,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:42,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:42,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:42,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:42,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:42,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:42,988 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:42,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:43,003 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:43,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:43,022 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:43,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:43,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:43,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:43,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:43,083 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:43,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:43,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:43,087 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:43,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:43,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:43,089 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:43,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,091 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:56:43,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:43,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:43,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:43,158 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:43,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:43,163 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:43,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:43,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,183 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:43,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:43,218 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:43,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:43,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:43,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:43,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:43,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,303 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:56:43,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:56:43,346 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:56:43,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:43,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:43,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:43,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:43,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,426 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:43,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:43,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:43,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,492 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:43,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:43,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:43,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,560 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:43,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:43,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:43,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,631 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:43,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:43,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:43,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:43,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:43,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:43,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,788 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:43,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:43,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:43,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:43,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:43,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:43,900 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:43,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1032128546] [2021-05-01 07:56:43,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1032128546] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:43,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:43,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-05-01 07:56:43,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940657583] [2021-05-01 07:56:43,901 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-05-01 07:56:43,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:43,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-05-01 07:56:43,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=608, Unknown=0, NotChecked=0, Total=702 [2021-05-01 07:56:43,901 INFO L87 Difference]: Start difference. First operand 197 states and 228 transitions. Second operand has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 24 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:44,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:44,731 INFO L93 Difference]: Finished difference Result 418 states and 475 transitions. [2021-05-01 07:56:44,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-01 07:56:44,732 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 24 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 55 [2021-05-01 07:56:44,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:44,733 INFO L225 Difference]: With dead ends: 418 [2021-05-01 07:56:44,733 INFO L226 Difference]: Without dead ends: 265 [2021-05-01 07:56:44,734 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 6 SyntacticMatches, 19 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 906.6ms TimeCoverageRelationStatistics Valid=104, Invalid=708, Unknown=0, NotChecked=0, Total=812 [2021-05-01 07:56:44,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2021-05-01 07:56:44,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 197. [2021-05-01 07:56:44,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 187 states have (on average 1.160427807486631) internal successors, (217), 187 states have internal predecessors, (217), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:44,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 228 transitions. [2021-05-01 07:56:44,831 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 228 transitions. Word has length 55 [2021-05-01 07:56:44,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:44,831 INFO L480 AbstractCegarLoop]: Abstraction has 197 states and 228 transitions. [2021-05-01 07:56:44,831 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 24 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:44,831 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 228 transitions. [2021-05-01 07:56:44,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-05-01 07:56:44,832 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:44,832 INFO L519 BasicCegarLoop]: trace histogram [11, 11, 8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:44,832 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable296 [2021-05-01 07:56:44,832 INFO L428 AbstractCegarLoop]: === Iteration 75 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:44,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:44,833 INFO L82 PathProgramCache]: Analyzing trace with hash 408226239, now seen corresponding path program 48 times [2021-05-01 07:56:44,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:44,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [272511159] [2021-05-01 07:56:44,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:44,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:44,842 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1058 v_~SIZE~0_235) (<= v_~last~0_240 v_main_~c~0_1058)) InVars {~SIZE~0=v_~SIZE~0_235, main_~c~0=v_main_~c~0_1058, ~last~0=v_~last~0_240} OutVars{~SIZE~0=v_~SIZE~0_235, main_~c~0=v_main_~c~0_1058, ~last~0=v_~last~0_240} AuxVars[] AssignedVars[] [2021-05-01 07:56:44,854 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:44,855 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,856 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:44,857 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,857 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,861 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:44,864 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,867 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:44,868 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:44,868 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:44,871 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,871 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:44,873 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:44,876 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,879 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,881 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:44,884 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,886 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,889 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,891 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,893 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,895 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,897 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,899 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,901 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,902 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:44,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:44,923 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:44,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:44,924 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1060 v_~SIZE~0_236) (< v_main_~c~0_1060 v_~last~0_241)) InVars {~SIZE~0=v_~SIZE~0_236, main_~c~0=v_main_~c~0_1060, ~last~0=v_~last~0_241} OutVars{~SIZE~0=v_~SIZE~0_236, main_~c~0=v_main_~c~0_1060, ~last~0=v_~last~0_241} AuxVars[] AssignedVars[] [2021-05-01 07:56:44,925 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:44,926 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,926 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:44,927 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,928 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,931 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,935 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:44,938 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:44,941 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,941 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:44,943 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,946 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,946 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:44,948 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:44,950 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:44,953 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,955 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,957 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,960 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,962 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,965 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,967 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,968 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,970 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,972 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,973 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:44,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:56:44,991 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:44,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:44,993 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1062 1) v_~SIZE~0_237) (<= v_~last~0_242 v_main_~c~0_1062)) InVars {~SIZE~0=v_~SIZE~0_237, main_~c~0=v_main_~c~0_1062, ~last~0=v_~last~0_242} OutVars{~SIZE~0=v_~SIZE~0_237, main_~c~0=v_main_~c~0_1062, ~last~0=v_~last~0_242} AuxVars[] AssignedVars[] [2021-05-01 07:56:44,994 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:44,995 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,995 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:44,996 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:44,997 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,001 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:45,004 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,007 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:45,008 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:45,008 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:45,011 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,011 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:45,014 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,016 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,018 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:45,020 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,022 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:45,025 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,027 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,030 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,032 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,034 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,036 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,038 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,040 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,041 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:45,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:56:45,062 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:45,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:45,063 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1064 v_~last~0_243) (< (+ v_main_~c~0_1064 1) v_~SIZE~0_238)) InVars {~SIZE~0=v_~SIZE~0_238, main_~c~0=v_main_~c~0_1064, ~last~0=v_~last~0_243} OutVars{~SIZE~0=v_~SIZE~0_238, main_~c~0=v_main_~c~0_1064, ~last~0=v_~last~0_243} AuxVars[] AssignedVars[] [2021-05-01 07:56:45,064 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:45,065 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,065 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:45,070 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,071 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,075 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,079 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:45,082 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,085 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:45,085 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:45,088 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,090 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,090 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:45,093 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:45,095 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,096 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,098 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,100 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,103 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,106 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,108 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,110 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,112 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,114 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,116 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,116 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:45,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:56:45,136 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:45,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:45,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:45,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:45,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:45,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:45,186 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:45,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:45,199 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:45,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:45,216 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:45,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:45,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:45,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:45,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:45,274 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:45,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:45,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:45,286 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:45,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:45,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:45,289 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:45,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,291 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:56:45,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:45,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:45,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:45,377 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:45,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:45,382 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:45,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:45,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,403 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:45,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:45,440 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:45,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:45,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,464 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:45,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:45,503 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:45,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:45,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,529 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:45,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:45,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:45,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:45,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:45,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:45,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:45,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:45,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:45,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:45,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:45,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:45,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:45,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:45,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:45,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:45,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:45,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:45,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:45,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:46,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:46,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:46,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:46,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:46,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:46,066 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:46,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:46,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:46,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:46,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:46,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:46,149 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:46,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:46,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:46,182 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:46,182 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [272511159] [2021-05-01 07:56:46,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [272511159] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:46,182 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:46,183 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2021-05-01 07:56:46,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709818057] [2021-05-01 07:56:46,183 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-05-01 07:56:46,183 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:46,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-05-01 07:56:46,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=655, Unknown=0, NotChecked=0, Total=756 [2021-05-01 07:56:46,184 INFO L87 Difference]: Start difference. First operand 197 states and 228 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 25 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:47,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:47,039 INFO L93 Difference]: Finished difference Result 415 states and 472 transitions. [2021-05-01 07:56:47,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-01 07:56:47,040 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 25 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 55 [2021-05-01 07:56:47,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:47,041 INFO L225 Difference]: With dead ends: 415 [2021-05-01 07:56:47,041 INFO L226 Difference]: Without dead ends: 262 [2021-05-01 07:56:47,042 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 6 SyntacticMatches, 18 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 298 ImplicationChecksByTransitivity, 951.4ms TimeCoverageRelationStatistics Valid=111, Invalid=759, Unknown=0, NotChecked=0, Total=870 [2021-05-01 07:56:47,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2021-05-01 07:56:47,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 197. [2021-05-01 07:56:47,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 187 states have (on average 1.160427807486631) internal successors, (217), 187 states have internal predecessors, (217), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:47,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 228 transitions. [2021-05-01 07:56:47,142 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 228 transitions. Word has length 55 [2021-05-01 07:56:47,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:47,142 INFO L480 AbstractCegarLoop]: Abstraction has 197 states and 228 transitions. [2021-05-01 07:56:47,142 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 25 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:47,143 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 228 transitions. [2021-05-01 07:56:47,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-05-01 07:56:47,143 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:47,143 INFO L519 BasicCegarLoop]: trace histogram [11, 11, 7, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:47,143 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable301 [2021-05-01 07:56:47,143 INFO L428 AbstractCegarLoop]: === Iteration 76 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:47,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:47,144 INFO L82 PathProgramCache]: Analyzing trace with hash 682985853, now seen corresponding path program 49 times [2021-05-01 07:56:47,144 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:47,144 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1400324723] [2021-05-01 07:56:47,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:47,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:47,162 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_244 v_main_~c~0_1079) (< v_main_~c~0_1079 v_~SIZE~0_239)) InVars {~SIZE~0=v_~SIZE~0_239, main_~c~0=v_main_~c~0_1079, ~last~0=v_~last~0_244} OutVars{~SIZE~0=v_~SIZE~0_239, main_~c~0=v_main_~c~0_1079, ~last~0=v_~last~0_244} AuxVars[] AssignedVars[] [2021-05-01 07:56:47,164 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:47,168 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,172 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,175 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,178 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,181 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,184 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,185 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,186 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:47,188 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,189 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,192 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,197 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:47,200 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:47,202 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:47,202 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:47,205 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,206 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:47,208 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,211 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,214 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:47,217 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,219 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:47,222 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,224 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,225 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:47,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:47,244 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:47,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:47,245 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1081 v_~SIZE~0_240) (< v_main_~c~0_1081 v_~last~0_245)) InVars {~SIZE~0=v_~SIZE~0_240, main_~c~0=v_main_~c~0_1081, ~last~0=v_~last~0_245} OutVars{~SIZE~0=v_~SIZE~0_240, main_~c~0=v_main_~c~0_1081, ~last~0=v_~last~0_245} AuxVars[] AssignedVars[] [2021-05-01 07:56:47,249 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:47,250 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,251 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:47,253 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,253 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,257 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,261 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:47,264 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,266 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:47,267 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:47,269 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,271 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,272 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:47,274 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:47,277 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,279 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,282 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,284 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,286 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,289 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:47,291 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,293 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,295 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,297 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,299 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,299 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:47,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:56:47,321 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:47,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:47,324 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_246 v_main_~c~0_1083) (< (+ v_main_~c~0_1083 1) v_~SIZE~0_241)) InVars {~SIZE~0=v_~SIZE~0_241, main_~c~0=v_main_~c~0_1083, ~last~0=v_~last~0_246} OutVars{~SIZE~0=v_~SIZE~0_241, main_~c~0=v_main_~c~0_1083, ~last~0=v_~last~0_246} AuxVars[] AssignedVars[] [2021-05-01 07:56:47,325 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:47,328 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,331 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,334 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,337 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,339 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,342 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,342 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,343 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:47,344 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,344 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,348 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,351 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:47,354 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:47,355 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:47,355 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:47,358 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,358 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:47,360 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,362 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:47,365 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,367 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,370 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,372 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:47,374 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,375 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:47,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:56:47,395 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:47,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:47,395 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1085 v_~last~0_247) (< (+ v_main_~c~0_1085 1) v_~SIZE~0_242)) InVars {~SIZE~0=v_~SIZE~0_242, main_~c~0=v_main_~c~0_1085, ~last~0=v_~last~0_247} OutVars{~SIZE~0=v_~SIZE~0_242, main_~c~0=v_main_~c~0_1085, ~last~0=v_~last~0_247} AuxVars[] AssignedVars[] [2021-05-01 07:56:47,397 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:47,397 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,398 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:47,399 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,399 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,403 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:47,407 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,410 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,413 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:47,413 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:47,416 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,418 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,418 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:47,421 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,423 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,425 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,427 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,429 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:47,431 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,434 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,436 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,438 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,440 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,442 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,444 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,445 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:47,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:56:47,464 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:47,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:47,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:47,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:47,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:47,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:47,515 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:47,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:47,531 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:47,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:47,552 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:47,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:47,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:47,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:47,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:47,619 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:47,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:47,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:47,634 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:47,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:47,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:47,637 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:47,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,639 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:56:47,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:47,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:47,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:47,729 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:47,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:47,735 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:47,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:47,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,762 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:47,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:47,810 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:47,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:47,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,833 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:47,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:47,874 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:47,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:47,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:47,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:47,941 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:47,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:47,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:47,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:48,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:48,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:48,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:48,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:48,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:48,051 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:56:48,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:48,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:56:48,098 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:56:48,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:48,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:48,119 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:56:48,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:48,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:56:48,169 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:56:48,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:48,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:48,190 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:56:48,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:48,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:56:48,243 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:56:48,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:48,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:48,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:48,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:48,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:48,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:48,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:48,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:48,321 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:48,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:48,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:48,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:48,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:48,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:48,405 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:48,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:48,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:48,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:48,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:48,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:48,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:48,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:48,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:48,519 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:48,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1400324723] [2021-05-01 07:56:48,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1400324723] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:48,520 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:48,520 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2021-05-01 07:56:48,520 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925408014] [2021-05-01 07:56:48,520 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-05-01 07:56:48,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:48,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-05-01 07:56:48,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=704, Unknown=0, NotChecked=0, Total=812 [2021-05-01 07:56:48,521 INFO L87 Difference]: Start difference. First operand 197 states and 228 transitions. Second operand has 28 states, 28 states have (on average 1.75) internal successors, (49), 26 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:49,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:49,337 INFO L93 Difference]: Finished difference Result 412 states and 469 transitions. [2021-05-01 07:56:49,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-01 07:56:49,338 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.75) internal successors, (49), 26 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 55 [2021-05-01 07:56:49,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:49,338 INFO L225 Difference]: With dead ends: 412 [2021-05-01 07:56:49,338 INFO L226 Difference]: Without dead ends: 259 [2021-05-01 07:56:49,339 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 7 SyntacticMatches, 16 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 319 ImplicationChecksByTransitivity, 963.8ms TimeCoverageRelationStatistics Valid=118, Invalid=812, Unknown=0, NotChecked=0, Total=930 [2021-05-01 07:56:49,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2021-05-01 07:56:49,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 197. [2021-05-01 07:56:49,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 187 states have (on average 1.160427807486631) internal successors, (217), 187 states have internal predecessors, (217), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:49,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 228 transitions. [2021-05-01 07:56:49,434 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 228 transitions. Word has length 55 [2021-05-01 07:56:49,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:49,435 INFO L480 AbstractCegarLoop]: Abstraction has 197 states and 228 transitions. [2021-05-01 07:56:49,435 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.75) internal successors, (49), 26 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:49,435 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 228 transitions. [2021-05-01 07:56:49,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-05-01 07:56:49,435 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:49,435 INFO L519 BasicCegarLoop]: trace histogram [11, 11, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:49,435 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable306 [2021-05-01 07:56:49,436 INFO L428 AbstractCegarLoop]: === Iteration 77 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:49,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:49,436 INFO L82 PathProgramCache]: Analyzing trace with hash 2069189247, now seen corresponding path program 50 times [2021-05-01 07:56:49,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:49,436 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [340546748] [2021-05-01 07:56:49,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:49,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:49,446 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_248 v_main_~c~0_1100) (< v_main_~c~0_1100 v_~SIZE~0_243)) InVars {~SIZE~0=v_~SIZE~0_243, main_~c~0=v_main_~c~0_1100, ~last~0=v_~last~0_248} OutVars{~SIZE~0=v_~SIZE~0_243, main_~c~0=v_main_~c~0_1100, ~last~0=v_~last~0_248} AuxVars[] AssignedVars[] [2021-05-01 07:56:49,447 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:49,448 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,448 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:49,449 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,449 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,452 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:49,453 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:49,456 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,459 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:49,459 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:49,461 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,462 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:49,464 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,466 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:49,469 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,472 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:49,474 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,476 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,478 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,480 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,482 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,484 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,486 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,488 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,490 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,491 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:49,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:49,510 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:49,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:49,511 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1102 v_~SIZE~0_244) (< v_main_~c~0_1102 v_~last~0_249)) InVars {~SIZE~0=v_~SIZE~0_244, main_~c~0=v_main_~c~0_1102, ~last~0=v_~last~0_249} OutVars{~SIZE~0=v_~SIZE~0_244, main_~c~0=v_main_~c~0_1102, ~last~0=v_~last~0_249} AuxVars[] AssignedVars[] [2021-05-01 07:56:49,512 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:49,513 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,514 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:49,514 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,515 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,519 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:49,522 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,526 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:49,528 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,529 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:49,531 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,534 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,535 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:49,537 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:49,539 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:49,542 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,544 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,546 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,549 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,551 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,554 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,556 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,558 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,560 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,562 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,562 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:49,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:56:49,580 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:49,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:49,582 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1104 1) v_~SIZE~0_245) (<= v_~last~0_250 v_main_~c~0_1104)) InVars {~SIZE~0=v_~SIZE~0_245, main_~c~0=v_main_~c~0_1104, ~last~0=v_~last~0_250} OutVars{~SIZE~0=v_~SIZE~0_245, main_~c~0=v_main_~c~0_1104, ~last~0=v_~last~0_250} AuxVars[] AssignedVars[] [2021-05-01 07:56:49,583 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:49,584 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,585 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:49,585 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,586 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,588 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:49,590 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:49,593 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:49,595 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,596 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:49,598 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,598 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:49,600 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:49,603 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,605 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,608 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:49,610 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,613 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,615 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,617 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,619 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,621 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,623 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,625 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,626 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,627 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:49,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:56:49,646 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:49,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:49,647 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1106 1) v_~SIZE~0_246) (< v_main_~c~0_1106 v_~last~0_251)) InVars {~SIZE~0=v_~SIZE~0_246, main_~c~0=v_main_~c~0_1106, ~last~0=v_~last~0_251} OutVars{~SIZE~0=v_~SIZE~0_246, main_~c~0=v_main_~c~0_1106, ~last~0=v_~last~0_251} AuxVars[] AssignedVars[] [2021-05-01 07:56:49,648 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:49,651 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,653 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,656 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,658 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,660 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,661 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,662 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:49,662 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,663 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,666 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,670 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:49,673 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:49,675 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,676 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:49,678 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,680 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,680 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:49,682 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:49,684 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:49,686 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,688 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,690 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,692 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,694 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,695 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:49,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:56:49,712 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:49,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:49,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:49,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:49,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:49,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:49,755 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:49,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:49,768 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:49,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:49,784 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:49,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:49,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:49,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:49,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:49,843 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:49,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:49,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:49,849 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:49,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:49,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:49,852 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:49,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,854 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:56:49,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:49,855 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:49,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:49,923 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:49,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:49,928 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:49,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:49,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:49,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:49,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:49,985 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:49,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:50,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,018 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:50,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:50,059 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:50,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:50,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,084 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:50,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:50,128 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:50,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:50,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,155 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:50,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:50,207 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:50,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:50,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,235 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:50,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:50,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:50,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:50,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:50,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:50,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:50,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:50,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:50,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,460 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:50,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:50,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:50,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:50,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:50,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:50,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,614 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:50,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:50,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:50,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:50,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:50,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:50,729 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:50,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [340546748] [2021-05-01 07:56:50,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [340546748] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:50,729 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:50,729 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2021-05-01 07:56:50,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695989057] [2021-05-01 07:56:50,729 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-05-01 07:56:50,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:50,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-05-01 07:56:50,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=755, Unknown=0, NotChecked=0, Total=870 [2021-05-01 07:56:50,730 INFO L87 Difference]: Start difference. First operand 197 states and 228 transitions. Second operand has 29 states, 29 states have (on average 1.6896551724137931) internal successors, (49), 27 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:51,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:51,724 INFO L93 Difference]: Finished difference Result 409 states and 466 transitions. [2021-05-01 07:56:51,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-01 07:56:51,725 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.6896551724137931) internal successors, (49), 27 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 55 [2021-05-01 07:56:51,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:51,726 INFO L225 Difference]: With dead ends: 409 [2021-05-01 07:56:51,726 INFO L226 Difference]: Without dead ends: 256 [2021-05-01 07:56:51,726 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 6 SyntacticMatches, 16 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 353 ImplicationChecksByTransitivity, 954.0ms TimeCoverageRelationStatistics Valid=125, Invalid=867, Unknown=0, NotChecked=0, Total=992 [2021-05-01 07:56:51,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2021-05-01 07:56:51,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 197. [2021-05-01 07:56:51,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 187 states have (on average 1.160427807486631) internal successors, (217), 187 states have internal predecessors, (217), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:51,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 228 transitions. [2021-05-01 07:56:51,826 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 228 transitions. Word has length 55 [2021-05-01 07:56:51,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:51,826 INFO L480 AbstractCegarLoop]: Abstraction has 197 states and 228 transitions. [2021-05-01 07:56:51,826 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.6896551724137931) internal successors, (49), 27 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:51,827 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 228 transitions. [2021-05-01 07:56:51,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-05-01 07:56:51,827 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:51,827 INFO L519 BasicCegarLoop]: trace histogram [11, 11, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:51,827 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable311 [2021-05-01 07:56:51,827 INFO L428 AbstractCegarLoop]: === Iteration 78 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:51,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:51,828 INFO L82 PathProgramCache]: Analyzing trace with hash 2131228861, now seen corresponding path program 51 times [2021-05-01 07:56:51,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:51,828 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [470038347] [2021-05-01 07:56:51,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:51,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:51,836 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_252 v_main_~c~0_1121) (< v_main_~c~0_1121 v_~SIZE~0_247)) InVars {~SIZE~0=v_~SIZE~0_247, main_~c~0=v_main_~c~0_1121, ~last~0=v_~last~0_252} OutVars{~SIZE~0=v_~SIZE~0_247, main_~c~0=v_main_~c~0_1121, ~last~0=v_~last~0_252} AuxVars[] AssignedVars[] [2021-05-01 07:56:51,838 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:51,840 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,840 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:51,841 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,842 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,845 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:51,846 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:51,850 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,853 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:51,853 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:51,856 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,856 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:51,859 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,862 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:51,865 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,868 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,870 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,873 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:51,875 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,878 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,880 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,882 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,885 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,887 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,889 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,890 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:51,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:51,912 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:51,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:51,914 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1123 v_~last~0_253) (< v_main_~c~0_1123 v_~SIZE~0_248)) InVars {~SIZE~0=v_~SIZE~0_248, main_~c~0=v_main_~c~0_1123, ~last~0=v_~last~0_253} OutVars{~SIZE~0=v_~SIZE~0_248, main_~c~0=v_main_~c~0_1123, ~last~0=v_~last~0_253} AuxVars[] AssignedVars[] [2021-05-01 07:56:51,915 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:51,919 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,922 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,925 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,927 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,930 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,931 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,932 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:51,934 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,934 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,939 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:51,943 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,946 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,959 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:51,960 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:51,962 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,965 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,965 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:51,968 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:51,970 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:51,973 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,979 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,981 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,984 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,986 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:51,987 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:52,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:56:52,006 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:52,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:52,008 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1125 1) v_~SIZE~0_249) (<= v_~last~0_254 v_main_~c~0_1125)) InVars {~SIZE~0=v_~SIZE~0_249, main_~c~0=v_main_~c~0_1125, ~last~0=v_~last~0_254} OutVars{~SIZE~0=v_~SIZE~0_249, main_~c~0=v_main_~c~0_1125, ~last~0=v_~last~0_254} AuxVars[] AssignedVars[] [2021-05-01 07:56:52,010 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:52,013 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,016 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,019 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,021 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,024 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,026 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,027 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,028 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:52,029 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,029 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,033 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:52,036 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,039 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:52,040 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:52,041 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:52,043 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,043 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:52,046 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:52,048 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,050 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,053 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:52,055 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,057 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,059 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,060 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:52,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:56:52,080 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:52,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:52,080 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1127 v_~last~0_255) (< (+ v_main_~c~0_1127 1) v_~SIZE~0_250)) InVars {~SIZE~0=v_~SIZE~0_250, main_~c~0=v_main_~c~0_1127, ~last~0=v_~last~0_255} OutVars{~SIZE~0=v_~SIZE~0_250, main_~c~0=v_main_~c~0_1127, ~last~0=v_~last~0_255} AuxVars[] AssignedVars[] [2021-05-01 07:56:52,082 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:52,085 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,087 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,090 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,092 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,095 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,095 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,096 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:52,097 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,097 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,101 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,105 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:52,108 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,110 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:52,111 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:52,113 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,115 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,116 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:52,118 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:52,120 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,122 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,124 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,126 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,129 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,131 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:52,131 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:52,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:56:52,150 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:52,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:52,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:52,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:52,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:52,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:52,205 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:52,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:52,219 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:52,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:52,236 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:52,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:52,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:52,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:52,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:52,297 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:52,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:52,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:52,302 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:52,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:52,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:52,304 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:52,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,307 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:56:52,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:52,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:52,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:52,379 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:52,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:52,384 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:52,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:52,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:52,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:52,441 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:52,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:52,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:52,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:52,514 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:52,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:52,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:52,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:52,591 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:52,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:52,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:52,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:52,673 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:52,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:52,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:52,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:52,760 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:52,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:52,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:52,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:52,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:52,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:52,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:52,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:52,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,955 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:52,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:52,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:53,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:53,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:53,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:53,032 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:53,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:53,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:53,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:53,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:53,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:53,113 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:53,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:53,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:53,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:53,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:53,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:53,197 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:53,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:53,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:53,232 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:53,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [470038347] [2021-05-01 07:56:53,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [470038347] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:53,232 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:53,232 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2021-05-01 07:56:53,232 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556476361] [2021-05-01 07:56:53,232 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-05-01 07:56:53,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:53,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-05-01 07:56:53,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=808, Unknown=0, NotChecked=0, Total=930 [2021-05-01 07:56:53,233 INFO L87 Difference]: Start difference. First operand 197 states and 228 transitions. Second operand has 30 states, 30 states have (on average 1.6333333333333333) internal successors, (49), 28 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:54,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:54,116 INFO L93 Difference]: Finished difference Result 406 states and 463 transitions. [2021-05-01 07:56:54,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-01 07:56:54,116 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.6333333333333333) internal successors, (49), 28 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 55 [2021-05-01 07:56:54,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:54,117 INFO L225 Difference]: With dead ends: 406 [2021-05-01 07:56:54,117 INFO L226 Difference]: Without dead ends: 253 [2021-05-01 07:56:54,118 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 6 SyntacticMatches, 15 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 1016.3ms TimeCoverageRelationStatistics Valid=132, Invalid=924, Unknown=0, NotChecked=0, Total=1056 [2021-05-01 07:56:54,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2021-05-01 07:56:54,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 197. [2021-05-01 07:56:54,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 187 states have (on average 1.160427807486631) internal successors, (217), 187 states have internal predecessors, (217), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:54,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 228 transitions. [2021-05-01 07:56:54,218 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 228 transitions. Word has length 55 [2021-05-01 07:56:54,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:54,218 INFO L480 AbstractCegarLoop]: Abstraction has 197 states and 228 transitions. [2021-05-01 07:56:54,218 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.6333333333333333) internal successors, (49), 28 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:54,218 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 228 transitions. [2021-05-01 07:56:54,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-05-01 07:56:54,219 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:54,219 INFO L519 BasicCegarLoop]: trace histogram [11, 11, 7, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:54,219 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable316 [2021-05-01 07:56:54,219 INFO L428 AbstractCegarLoop]: === Iteration 79 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:54,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:54,219 INFO L82 PathProgramCache]: Analyzing trace with hash 325790527, now seen corresponding path program 52 times [2021-05-01 07:56:54,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:54,219 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1133102214] [2021-05-01 07:56:54,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:54,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:54,226 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1142 v_~SIZE~0_251) (<= v_~last~0_256 v_main_~c~0_1142)) InVars {~SIZE~0=v_~SIZE~0_251, main_~c~0=v_main_~c~0_1142, ~last~0=v_~last~0_256} OutVars{~SIZE~0=v_~SIZE~0_251, main_~c~0=v_main_~c~0_1142, ~last~0=v_~last~0_256} AuxVars[] AssignedVars[] [2021-05-01 07:56:54,228 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:54,231 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,234 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,237 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,239 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,242 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,245 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,245 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,246 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:54,247 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,247 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,250 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:54,251 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:54,254 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,257 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:54,258 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:54,260 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,260 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:54,263 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,265 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:54,268 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:54,270 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,272 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,274 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,276 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,276 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:54,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:54,296 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:54,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:54,297 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1144 v_~last~0_257) (< v_main_~c~0_1144 v_~SIZE~0_252)) InVars {~SIZE~0=v_~SIZE~0_252, main_~c~0=v_main_~c~0_1144, ~last~0=v_~last~0_257} OutVars{~SIZE~0=v_~SIZE~0_252, main_~c~0=v_main_~c~0_1144, ~last~0=v_~last~0_257} AuxVars[] AssignedVars[] [2021-05-01 07:56:54,298 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:54,301 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,304 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,306 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,309 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,311 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,312 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,312 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:54,313 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,314 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,318 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:54,321 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,324 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,327 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:54,327 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:54,329 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,331 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,332 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:54,334 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,336 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,338 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,340 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,342 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:54,344 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,346 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,347 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:54,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:54,367 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:54,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:54,369 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_258 v_main_~c~0_1146) (< (+ v_main_~c~0_1146 1) v_~SIZE~0_253)) InVars {~SIZE~0=v_~SIZE~0_253, main_~c~0=v_main_~c~0_1146, ~last~0=v_~last~0_258} OutVars{~SIZE~0=v_~SIZE~0_253, main_~c~0=v_main_~c~0_1146, ~last~0=v_~last~0_258} AuxVars[] AssignedVars[] [2021-05-01 07:56:54,371 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:54,371 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,372 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:54,373 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,373 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,377 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,380 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:54,383 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:54,384 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:54,385 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:54,387 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,388 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:54,390 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,393 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,395 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,397 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,400 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:54,402 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,404 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:54,407 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,409 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,411 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,413 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,415 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,417 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,418 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:54,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:56:54,438 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:54,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:54,439 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1148 v_~last~0_259) (< (+ v_main_~c~0_1148 1) v_~SIZE~0_254)) InVars {~SIZE~0=v_~SIZE~0_254, main_~c~0=v_main_~c~0_1148, ~last~0=v_~last~0_259} OutVars{~SIZE~0=v_~SIZE~0_254, main_~c~0=v_main_~c~0_1148, ~last~0=v_~last~0_259} AuxVars[] AssignedVars[] [2021-05-01 07:56:54,441 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:54,441 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,442 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:54,443 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,443 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,448 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:54,451 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,455 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:54,457 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,458 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:54,460 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,462 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,463 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:54,465 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:54,468 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,470 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,473 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,475 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,477 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,479 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:54,482 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,484 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,485 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,487 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,489 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,490 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:54,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:56:54,509 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:54,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:54,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:54,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:54,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:54,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:54,560 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:54,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:54,576 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:54,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:54,595 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:54,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:54,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:54,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:54,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:54,656 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:54,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:54,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:54,667 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:54,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:54,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:54,669 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:54,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,671 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:56:54,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:54,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:54,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:54,743 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:54,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:54,748 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:54,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:54,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:54,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:54,806 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:54,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:54,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,854 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:54,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:54,905 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:54,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:54,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,938 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:54,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:54,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:54,995 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:54,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:55,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:55,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:55,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:55,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:55,089 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:55,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:55,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:55,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:55,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:55,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:55,217 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:55,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:55,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:55,255 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:55,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:55,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:55,308 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:55,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:55,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:55,339 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:55,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:55,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:55,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:55,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:55,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:55,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:55,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:55,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:55,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:55,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:55,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:55,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:55,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:55,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:55,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:55,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:55,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:55,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:55,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:55,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:55,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:55,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:55,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:55,664 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:56:55,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:55,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:55,698 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:55,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1133102214] [2021-05-01 07:56:55,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1133102214] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:55,698 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:55,698 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2021-05-01 07:56:55,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222453356] [2021-05-01 07:56:55,699 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-05-01 07:56:55,699 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:55,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-05-01 07:56:55,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=863, Unknown=0, NotChecked=0, Total=992 [2021-05-01 07:56:55,699 INFO L87 Difference]: Start difference. First operand 197 states and 228 transitions. Second operand has 31 states, 31 states have (on average 1.5806451612903225) internal successors, (49), 29 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:56,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:56,811 INFO L93 Difference]: Finished difference Result 403 states and 460 transitions. [2021-05-01 07:56:56,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-01 07:56:56,812 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.5806451612903225) internal successors, (49), 29 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 55 [2021-05-01 07:56:56,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:56,813 INFO L225 Difference]: With dead ends: 403 [2021-05-01 07:56:56,813 INFO L226 Difference]: Without dead ends: 250 [2021-05-01 07:56:56,813 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 6 SyntacticMatches, 14 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 1099.8ms TimeCoverageRelationStatistics Valid=139, Invalid=983, Unknown=0, NotChecked=0, Total=1122 [2021-05-01 07:56:56,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2021-05-01 07:56:56,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 197. [2021-05-01 07:56:56,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 187 states have (on average 1.160427807486631) internal successors, (217), 187 states have internal predecessors, (217), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:56,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 228 transitions. [2021-05-01 07:56:56,912 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 228 transitions. Word has length 55 [2021-05-01 07:56:56,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:56,912 INFO L480 AbstractCegarLoop]: Abstraction has 197 states and 228 transitions. [2021-05-01 07:56:56,912 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.5806451612903225) internal successors, (49), 29 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:56,913 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 228 transitions. [2021-05-01 07:56:56,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-05-01 07:56:56,913 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:56,913 INFO L519 BasicCegarLoop]: trace histogram [11, 11, 8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:56,913 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable321 [2021-05-01 07:56:56,913 INFO L428 AbstractCegarLoop]: === Iteration 80 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:56,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:56,914 INFO L82 PathProgramCache]: Analyzing trace with hash -491857923, now seen corresponding path program 53 times [2021-05-01 07:56:56,914 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:56,914 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1843450172] [2021-05-01 07:56:56,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:56,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:56,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:56,926 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_260 v_main_~c~0_1163) (< v_main_~c~0_1163 v_~SIZE~0_255)) InVars {~SIZE~0=v_~SIZE~0_255, main_~c~0=v_main_~c~0_1163, ~last~0=v_~last~0_260} OutVars{~SIZE~0=v_~SIZE~0_255, main_~c~0=v_main_~c~0_1163, ~last~0=v_~last~0_260} AuxVars[] AssignedVars[] [2021-05-01 07:56:56,927 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:56,930 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:56,933 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:56,936 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:56,938 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:56,941 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:56,943 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:56,944 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:56,945 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:56,945 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:56,946 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:56,948 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:56,950 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:56,952 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:56,955 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:56,956 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:56,958 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:56,958 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:56,960 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:56,962 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:56,965 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:56,967 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:56,969 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:56,972 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:56,974 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:56,974 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:56,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:56,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:56,994 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:56,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:56,995 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1165 v_~last~0_261) (< v_main_~c~0_1165 v_~SIZE~0_256)) InVars {~SIZE~0=v_~SIZE~0_256, main_~c~0=v_main_~c~0_1165, ~last~0=v_~last~0_261} OutVars{~SIZE~0=v_~SIZE~0_256, main_~c~0=v_main_~c~0_1165, ~last~0=v_~last~0_261} AuxVars[] AssignedVars[] [2021-05-01 07:56:56,996 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:56,997 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:56,997 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:56,998 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:56,998 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,002 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,006 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:57,008 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,011 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:57,012 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:57,015 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,017 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,017 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:57,019 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:57,021 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,023 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,025 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,027 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,030 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,033 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,035 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,036 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,038 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,040 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,042 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,043 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:57,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:57,062 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:57,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:57,072 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1167 1) v_~SIZE~0_257) (<= v_~last~0_262 v_main_~c~0_1167)) InVars {~SIZE~0=v_~SIZE~0_257, main_~c~0=v_main_~c~0_1167, ~last~0=v_~last~0_262} OutVars{~SIZE~0=v_~SIZE~0_257, main_~c~0=v_main_~c~0_1167, ~last~0=v_~last~0_262} AuxVars[] AssignedVars[] [2021-05-01 07:56:57,074 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:57,077 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,080 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,082 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,085 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,088 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,090 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,091 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,091 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:57,092 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,092 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,096 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,099 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:57,102 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:57,103 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:57,103 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:57,106 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,106 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:57,108 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,110 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,112 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,115 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:57,117 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:57,119 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,121 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,122 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:57,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:56:57,141 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:57,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:57,142 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1169 1) v_~SIZE~0_258) (< v_main_~c~0_1169 v_~last~0_263)) InVars {~SIZE~0=v_~SIZE~0_258, main_~c~0=v_main_~c~0_1169, ~last~0=v_~last~0_263} OutVars{~SIZE~0=v_~SIZE~0_258, main_~c~0=v_main_~c~0_1169, ~last~0=v_~last~0_263} AuxVars[] AssignedVars[] [2021-05-01 07:56:57,143 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:57,146 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,148 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,151 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,153 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,156 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,156 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,157 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:57,158 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,158 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,162 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,165 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:57,168 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:57,171 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,171 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:57,173 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,175 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,176 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:57,178 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:57,180 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,183 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,185 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,187 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,189 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,190 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:57,191 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:57,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:56:57,209 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:57,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:57,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:57,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:57,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:57,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:57,255 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:57,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:57,268 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:57,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:57,285 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:57,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:57,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:57,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:57,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:57,345 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:57,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:57,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:57,349 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:57,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:57,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:57,350 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:57,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,353 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:56:57,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:57,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:57,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:57,435 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:57,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:57,440 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:57,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:57,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,461 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:57,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:57,499 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:57,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:57,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,523 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:57,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:57,562 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:57,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:57,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,588 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:57,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:56:57,631 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:57,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:57,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:57,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:57,705 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:57,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:57,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:57,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:57,793 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:57,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:57,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:57,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:57,885 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:57,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:57,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:57,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:57,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:57,980 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:56:57,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:58,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:58,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:58,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:58,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:58,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:58,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:58,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:58,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:58,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:58,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:58,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:58,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:58,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:58,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:58,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:58,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:58,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:58,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:56:58,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:58,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:58,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:58,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:58,308 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:56:58,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1843450172] [2021-05-01 07:56:58,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1843450172] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:56:58,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:56:58,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2021-05-01 07:56:58,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072623504] [2021-05-01 07:56:58,309 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-05-01 07:56:58,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:56:58,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-05-01 07:56:58,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=920, Unknown=0, NotChecked=0, Total=1056 [2021-05-01 07:56:58,310 INFO L87 Difference]: Start difference. First operand 197 states and 228 transitions. Second operand has 32 states, 32 states have (on average 1.53125) internal successors, (49), 30 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:59,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:56:59,331 INFO L93 Difference]: Finished difference Result 400 states and 457 transitions. [2021-05-01 07:56:59,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-01 07:56:59,332 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.53125) internal successors, (49), 30 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 55 [2021-05-01 07:56:59,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:56:59,332 INFO L225 Difference]: With dead ends: 400 [2021-05-01 07:56:59,332 INFO L226 Difference]: Without dead ends: 247 [2021-05-01 07:56:59,333 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 6 SyntacticMatches, 13 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 1029.7ms TimeCoverageRelationStatistics Valid=146, Invalid=1044, Unknown=0, NotChecked=0, Total=1190 [2021-05-01 07:56:59,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2021-05-01 07:56:59,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 197. [2021-05-01 07:56:59,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 187 states have (on average 1.160427807486631) internal successors, (217), 187 states have internal predecessors, (217), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:56:59,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 228 transitions. [2021-05-01 07:56:59,429 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 228 transitions. Word has length 55 [2021-05-01 07:56:59,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:56:59,429 INFO L480 AbstractCegarLoop]: Abstraction has 197 states and 228 transitions. [2021-05-01 07:56:59,429 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.53125) internal successors, (49), 30 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:56:59,429 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 228 transitions. [2021-05-01 07:56:59,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-05-01 07:56:59,430 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:56:59,430 INFO L519 BasicCegarLoop]: trace histogram [11, 11, 9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:56:59,430 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable326 [2021-05-01 07:56:59,430 INFO L428 AbstractCegarLoop]: === Iteration 81 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:56:59,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:56:59,430 INFO L82 PathProgramCache]: Analyzing trace with hash -2080205825, now seen corresponding path program 54 times [2021-05-01 07:56:59,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:56:59,430 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [30399268] [2021-05-01 07:56:59,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:56:59,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:59,441 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1184 v_~SIZE~0_259) (<= v_~last~0_264 v_main_~c~0_1184)) InVars {~SIZE~0=v_~SIZE~0_259, main_~c~0=v_main_~c~0_1184, ~last~0=v_~last~0_264} OutVars{~SIZE~0=v_~SIZE~0_259, main_~c~0=v_main_~c~0_1184, ~last~0=v_~last~0_264} AuxVars[] AssignedVars[] [2021-05-01 07:56:59,443 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:59,446 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,448 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,451 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,454 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,456 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,459 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,459 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,460 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:59,460 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,461 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,463 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:59,465 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:59,467 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,470 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:59,471 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:59,473 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,473 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:59,475 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,478 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,480 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,482 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:59,484 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:59,487 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,489 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,489 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:59,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:56:59,509 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:59,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:56:59,510 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1186 v_~SIZE~0_260) (< v_main_~c~0_1186 v_~last~0_265)) InVars {~SIZE~0=v_~SIZE~0_260, main_~c~0=v_main_~c~0_1186, ~last~0=v_~last~0_265} OutVars{~SIZE~0=v_~SIZE~0_260, main_~c~0=v_main_~c~0_1186, ~last~0=v_~last~0_265} AuxVars[] AssignedVars[] [2021-05-01 07:56:59,511 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:56:59,515 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,517 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,520 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,522 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,525 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,525 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,526 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:59,527 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,527 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,531 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,534 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:59,538 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:59,540 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,541 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:56:59,543 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,545 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,545 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:56:59,547 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:59,550 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,552 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,554 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,556 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,558 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,560 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:59,561 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:56:59,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:56:59,579 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:59,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:59,580 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1188 1) v_~SIZE~0_261) (<= v_~last~0_266 v_main_~c~0_1188)) InVars {~SIZE~0=v_~SIZE~0_261, main_~c~0=v_main_~c~0_1188, ~last~0=v_~last~0_266} OutVars{~SIZE~0=v_~SIZE~0_261, main_~c~0=v_main_~c~0_1188, ~last~0=v_~last~0_266} AuxVars[] AssignedVars[] [2021-05-01 07:56:59,582 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:56:59,583 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,583 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:59,584 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,584 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,587 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:59,588 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:59,591 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:59,594 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,594 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:59,596 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,597 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:59,599 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:59,601 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,604 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,606 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,609 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,612 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:59,614 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,616 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,618 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,620 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,622 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,624 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,626 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,627 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:56:59,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:56:59,646 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:56:59,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:56:59,647 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1190 v_~last~0_267) (< (+ v_main_~c~0_1190 1) v_~SIZE~0_262)) InVars {~SIZE~0=v_~SIZE~0_262, main_~c~0=v_main_~c~0_1190, ~last~0=v_~last~0_267} OutVars{~SIZE~0=v_~SIZE~0_262, main_~c~0=v_main_~c~0_1190, ~last~0=v_~last~0_267} AuxVars[] AssignedVars[] [2021-05-01 07:56:59,648 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:56:59,649 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,649 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:56:59,650 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,651 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,655 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:59,658 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,661 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:59,664 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,664 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:56:59,666 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,668 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,669 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:56:59,671 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:56:59,673 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:56:59,676 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,678 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,680 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,682 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,684 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,686 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,688 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,690 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,692 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,694 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,694 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:56:59,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:56:59,713 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:56:59,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:59,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:59,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:56:59,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:59,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:59,753 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:56:59,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:59,766 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:56:59,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:56:59,783 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:56:59,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:56:59,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:59,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:56:59,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:59,842 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:56:59,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:59,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:59,858 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:56:59,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:56:59,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:56:59,860 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:56:59,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,863 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:56:59,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:56:59,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:56:59,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:56:59,945 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:56:59,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:59,950 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:56:59,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:56:59,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,971 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:56:59,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:56:59,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:00,009 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:00,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:00,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:00,035 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:00,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:00,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:00,076 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:00,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:00,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:00,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:00,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:00,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:00,145 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:00,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:00,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:00,188 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:00,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:00,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:00,236 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:00,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:00,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:00,265 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:00,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:00,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:00,316 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:00,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:00,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:00,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:00,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:00,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:00,397 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:00,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:00,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:00,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:00,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:00,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:00,493 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:00,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:00,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:00,539 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:00,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:00,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:00,598 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:00,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:00,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:00,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:00,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:00,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:00,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:00,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:00,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:00,728 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:57:00,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:00,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:57:00,787 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:57:00,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:00,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:00,813 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:57:00,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:00,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:00,847 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:57:00,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [30399268] [2021-05-01 07:57:00,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [30399268] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:57:00,848 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:57:00,848 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2021-05-01 07:57:00,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441954008] [2021-05-01 07:57:00,848 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-05-01 07:57:00,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:57:00,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-05-01 07:57:00,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=979, Unknown=0, NotChecked=0, Total=1122 [2021-05-01 07:57:00,849 INFO L87 Difference]: Start difference. First operand 197 states and 228 transitions. Second operand has 33 states, 33 states have (on average 1.4848484848484849) internal successors, (49), 31 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:01,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:57:01,928 INFO L93 Difference]: Finished difference Result 397 states and 454 transitions. [2021-05-01 07:57:01,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-01 07:57:01,930 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.4848484848484849) internal successors, (49), 31 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 55 [2021-05-01 07:57:01,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:57:01,931 INFO L225 Difference]: With dead ends: 397 [2021-05-01 07:57:01,931 INFO L226 Difference]: Without dead ends: 244 [2021-05-01 07:57:01,931 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 6 SyntacticMatches, 12 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 1059.9ms TimeCoverageRelationStatistics Valid=153, Invalid=1107, Unknown=0, NotChecked=0, Total=1260 [2021-05-01 07:57:01,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2021-05-01 07:57:02,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 197. [2021-05-01 07:57:02,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 187 states have (on average 1.160427807486631) internal successors, (217), 187 states have internal predecessors, (217), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:57:02,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 228 transitions. [2021-05-01 07:57:02,032 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 228 transitions. Word has length 55 [2021-05-01 07:57:02,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:57:02,033 INFO L480 AbstractCegarLoop]: Abstraction has 197 states and 228 transitions. [2021-05-01 07:57:02,033 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.4848484848484849) internal successors, (49), 31 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:02,033 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 228 transitions. [2021-05-01 07:57:02,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-05-01 07:57:02,033 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:57:02,033 INFO L519 BasicCegarLoop]: trace histogram [11, 11, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:57:02,034 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable331 [2021-05-01 07:57:02,034 INFO L428 AbstractCegarLoop]: === Iteration 82 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:57:02,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:57:02,034 INFO L82 PathProgramCache]: Analyzing trace with hash 1203644221, now seen corresponding path program 55 times [2021-05-01 07:57:02,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:57:02,034 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [731517300] [2021-05-01 07:57:02,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:57:02,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:02,051 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1205 v_~SIZE~0_263) (<= v_~last~0_268 v_main_~c~0_1205)) InVars {~SIZE~0=v_~SIZE~0_263, main_~c~0=v_main_~c~0_1205, ~last~0=v_~last~0_268} OutVars{~SIZE~0=v_~SIZE~0_263, main_~c~0=v_main_~c~0_1205, ~last~0=v_~last~0_268} AuxVars[] AssignedVars[] [2021-05-01 07:57:02,053 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:02,054 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,054 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:02,055 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,060 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,064 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,067 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:02,070 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:02,071 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:02,072 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:02,074 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,074 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:02,077 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,079 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:02,082 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,084 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:02,086 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,088 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,091 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,093 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,095 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,097 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,099 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,101 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,103 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,104 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:02,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:02,124 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:02,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:02,125 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1207 v_~last~0_269) (< v_main_~c~0_1207 v_~SIZE~0_264)) InVars {~SIZE~0=v_~SIZE~0_264, main_~c~0=v_main_~c~0_1207, ~last~0=v_~last~0_269} OutVars{~SIZE~0=v_~SIZE~0_264, main_~c~0=v_main_~c~0_1207, ~last~0=v_~last~0_269} AuxVars[] AssignedVars[] [2021-05-01 07:57:02,126 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:57:02,127 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,127 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:02,128 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,129 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,132 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,136 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:02,140 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:02,142 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,142 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:02,145 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,146 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,147 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:02,149 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:02,152 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,154 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,156 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,159 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,161 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,163 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:02,165 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,167 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,169 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,171 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,173 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,174 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:57:02,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:57:02,193 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:02,194 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:02,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:02,194 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1209 1) v_~SIZE~0_265) (< v_main_~c~0_1209 v_~last~0_270)) InVars {~SIZE~0=v_~SIZE~0_265, main_~c~0=v_main_~c~0_1209, ~last~0=v_~last~0_270} OutVars{~SIZE~0=v_~SIZE~0_265, main_~c~0=v_main_~c~0_1209, ~last~0=v_~last~0_270} AuxVars[] AssignedVars[] [2021-05-01 07:57:02,196 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:02,197 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,197 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:02,198 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,198 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,203 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:02,206 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,209 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:02,212 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,212 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:02,214 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,217 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,217 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:02,219 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,221 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,223 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:02,225 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,227 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,230 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,233 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,235 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,237 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,239 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,241 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,243 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,244 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:02,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:57:02,264 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:02,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:02,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:02,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:57:02,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:02,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:02,313 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:02,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:02,338 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:57:02,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:02,358 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:57:02,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:57:02,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:02,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:02,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:02,419 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:57:02,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:02,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:02,423 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:57:02,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:02,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:02,425 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:57:02,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,427 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:57:02,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:57:02,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:02,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:02,499 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:57:02,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:02,504 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:02,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:02,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,526 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:02,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:02,563 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:02,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:02,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,588 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:02,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:02,629 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:02,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:02,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,655 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:02,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:02,700 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:02,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:02,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:02,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:02,774 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:02,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:02,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,814 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:02,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:02,864 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:02,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:02,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:02,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:02,949 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:02,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:02,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:02,991 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:03,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:03,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:03,049 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:03,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:03,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:03,083 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:03,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:03,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:03,144 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:03,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:03,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:03,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:03,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:03,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:03,243 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:03,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:03,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:03,292 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:03,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:03,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:03,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:03,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:03,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:03,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:03,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:03,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:03,441 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:57:03,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [731517300] [2021-05-01 07:57:03,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [731517300] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:57:03,441 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:57:03,442 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2021-05-01 07:57:03,442 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539384076] [2021-05-01 07:57:03,442 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-05-01 07:57:03,442 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:57:03,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-05-01 07:57:03,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2021-05-01 07:57:03,442 INFO L87 Difference]: Start difference. First operand 197 states and 228 transitions. Second operand has 34 states, 34 states have (on average 1.4411764705882353) internal successors, (49), 32 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:04,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:57:04,371 INFO L93 Difference]: Finished difference Result 396 states and 454 transitions. [2021-05-01 07:57:04,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-05-01 07:57:04,372 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.4411764705882353) internal successors, (49), 32 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 55 [2021-05-01 07:57:04,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:57:04,373 INFO L225 Difference]: With dead ends: 396 [2021-05-01 07:57:04,373 INFO L226 Difference]: Without dead ends: 243 [2021-05-01 07:57:04,374 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 6 SyntacticMatches, 11 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 1104.3ms TimeCoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2021-05-01 07:57:04,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2021-05-01 07:57:04,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 198. [2021-05-01 07:57:04,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 188 states have (on average 1.1648936170212767) internal successors, (219), 188 states have internal predecessors, (219), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:57:04,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 230 transitions. [2021-05-01 07:57:04,476 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 230 transitions. Word has length 55 [2021-05-01 07:57:04,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:57:04,477 INFO L480 AbstractCegarLoop]: Abstraction has 198 states and 230 transitions. [2021-05-01 07:57:04,477 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 1.4411764705882353) internal successors, (49), 32 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:04,477 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 230 transitions. [2021-05-01 07:57:04,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-05-01 07:57:04,477 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:57:04,477 INFO L519 BasicCegarLoop]: trace histogram [11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:57:04,477 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable335 [2021-05-01 07:57:04,477 INFO L428 AbstractCegarLoop]: === Iteration 83 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:57:04,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:57:04,478 INFO L82 PathProgramCache]: Analyzing trace with hash 1038103871, now seen corresponding path program 11 times [2021-05-01 07:57:04,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:57:04,478 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2021397412] [2021-05-01 07:57:04,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:57:04,486 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:04,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:04,487 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1224 v_~SIZE~0_266) (< v_main_~c~0_1224 v_~last~0_271)) InVars {~SIZE~0=v_~SIZE~0_266, main_~c~0=v_main_~c~0_1224, ~last~0=v_~last~0_271} OutVars{~SIZE~0=v_~SIZE~0_266, main_~c~0=v_main_~c~0_1224, ~last~0=v_~last~0_271} AuxVars[] AssignedVars[] [2021-05-01 07:57:04,494 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:57:04,495 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,496 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:04,496 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,497 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,501 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:04,505 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,508 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:04,511 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,511 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:04,513 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,516 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,516 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:04,518 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:04,521 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,523 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,526 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,528 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,530 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,532 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:04,534 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,536 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,538 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,540 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,542 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,543 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:57:04,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:57:04,562 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:57:04,569 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:04,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:04,571 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1226 1) v_~SIZE~0_267) (< v_main_~c~0_1226 v_~last~0_272)) InVars {~SIZE~0=v_~SIZE~0_267, main_~c~0=v_main_~c~0_1226, ~last~0=v_~last~0_272} OutVars{~SIZE~0=v_~SIZE~0_267, main_~c~0=v_main_~c~0_1226, ~last~0=v_~last~0_272} AuxVars[] AssignedVars[] [2021-05-01 07:57:04,576 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:04,577 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,577 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:04,581 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,582 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,586 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,590 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:04,592 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,595 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:04,596 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:04,598 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,600 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,600 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:04,603 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:04,605 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:04,607 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,610 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,612 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,614 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,617 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,619 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,621 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,623 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,625 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,627 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,627 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:04,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:57:04,646 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:57:04,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:04,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:04,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:57:04,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:57:04,679 INFO L142 QuantifierPusher]: treesize reduction 7, result has 81.1 percent of original size [2021-05-01 07:57:04,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-05-01 07:57:04,699 INFO L142 QuantifierPusher]: treesize reduction 17, result has 55.3 percent of original size [2021-05-01 07:57:04,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:04,714 INFO L142 QuantifierPusher]: treesize reduction 26, result has 46.9 percent of original size [2021-05-01 07:57:04,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-05-01 07:57:04,730 INFO L142 QuantifierPusher]: treesize reduction 26, result has 38.1 percent of original size [2021-05-01 07:57:04,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:04,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:04,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:04,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:04,784 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:57:04,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:04,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:04,788 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:57:04,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:04,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:04,791 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:57:04,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,793 INFO L147 QuantifierPusher]: treesize reduction 11, result has 76.1 percent of original size 35 [2021-05-01 07:57:04,857 INFO L142 QuantifierPusher]: treesize reduction 9, result has 76.3 percent of original size [2021-05-01 07:57:04,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:57:04,886 INFO L142 QuantifierPusher]: treesize reduction 14, result has 57.6 percent of original size [2021-05-01 07:57:04,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:04,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,912 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:57:04,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:04,946 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:57:04,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:04,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:04,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:04,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:05,004 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:05,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:05,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:05,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:05,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:05,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:05,075 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:05,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:05,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:05,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:05,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:05,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:05,151 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:05,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:05,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:05,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:05,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:05,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:05,234 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:05,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:05,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:05,270 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:57:05,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:05,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:05,328 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:57:05,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:05,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:05,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:05,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:05,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:05,413 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:05,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:05,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:05,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:05,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:05,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:05,511 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:05,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:05,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:05,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:05,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:05,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:05,615 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:05,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:05,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:05,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:05,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:05,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:05,724 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:05,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:05,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:05,770 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:57:05,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:05,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:05,806 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:57:05,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2021397412] [2021-05-01 07:57:05,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2021397412] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:57:05,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:57:05,807 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2021-05-01 07:57:05,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609852283] [2021-05-01 07:57:05,807 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-05-01 07:57:05,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:57:05,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-05-01 07:57:05,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1096, Unknown=0, NotChecked=0, Total=1260 [2021-05-01 07:57:05,808 INFO L87 Difference]: Start difference. First operand 198 states and 230 transitions. Second operand has 34 states, 34 states have (on average 1.4411764705882353) internal successors, (49), 32 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:07,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:57:07,229 INFO L93 Difference]: Finished difference Result 406 states and 465 transitions. [2021-05-01 07:57:07,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-05-01 07:57:07,230 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.4411764705882353) internal successors, (49), 32 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 55 [2021-05-01 07:57:07,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:57:07,231 INFO L225 Difference]: With dead ends: 406 [2021-05-01 07:57:07,231 INFO L226 Difference]: Without dead ends: 253 [2021-05-01 07:57:07,232 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 6 SyntacticMatches, 10 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 659 ImplicationChecksByTransitivity, 1536.8ms TimeCoverageRelationStatistics Valid=262, Invalid=2090, Unknown=0, NotChecked=0, Total=2352 [2021-05-01 07:57:07,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2021-05-01 07:57:07,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 200. [2021-05-01 07:57:07,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 190 states have (on average 1.1631578947368422) internal successors, (221), 190 states have internal predecessors, (221), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:57:07,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 232 transitions. [2021-05-01 07:57:07,342 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 232 transitions. Word has length 55 [2021-05-01 07:57:07,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:57:07,342 INFO L480 AbstractCegarLoop]: Abstraction has 200 states and 232 transitions. [2021-05-01 07:57:07,342 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 1.4411764705882353) internal successors, (49), 32 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:07,342 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 232 transitions. [2021-05-01 07:57:07,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-05-01 07:57:07,342 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:57:07,342 INFO L519 BasicCegarLoop]: trace histogram [12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:57:07,343 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable338 [2021-05-01 07:57:07,343 INFO L428 AbstractCegarLoop]: === Iteration 84 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:57:07,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:57:07,343 INFO L82 PathProgramCache]: Analyzing trace with hash 1558779102, now seen corresponding path program 12 times [2021-05-01 07:57:07,343 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:57:07,343 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1337807865] [2021-05-01 07:57:07,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:57:07,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:07,355 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1240 v_~SIZE~0_268) (<= v_~last~0_273 v_main_~c~0_1240)) InVars {~SIZE~0=v_~SIZE~0_268, main_~c~0=v_main_~c~0_1240, ~last~0=v_~last~0_273} OutVars{~SIZE~0=v_~SIZE~0_268, main_~c~0=v_main_~c~0_1240, ~last~0=v_~last~0_273} AuxVars[] AssignedVars[] [2021-05-01 07:57:07,357 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:07,358 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,359 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:07,360 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,360 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,363 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:07,364 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:07,368 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:07,370 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,371 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:07,373 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,374 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:07,376 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,379 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,381 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:07,384 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,386 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:07,388 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,391 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,393 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,395 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,397 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,400 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,402 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,404 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,404 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:07,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:07,424 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:57:07,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:07,426 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1242 1) v_~SIZE~0_269) (<= v_~last~0_274 v_main_~c~0_1242)) InVars {~SIZE~0=v_~SIZE~0_269, main_~c~0=v_main_~c~0_1242, ~last~0=v_~last~0_274} OutVars{~SIZE~0=v_~SIZE~0_269, main_~c~0=v_main_~c~0_1242, ~last~0=v_~last~0_274} AuxVars[] AssignedVars[] [2021-05-01 07:57:07,427 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:57:07,432 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,435 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,438 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,440 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,443 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,445 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,446 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,447 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:07,447 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,448 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,452 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:07,456 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,459 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:07,461 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:07,461 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:07,463 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,464 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:07,466 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,469 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:07,471 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,473 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,475 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:07,477 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,480 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,480 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:57:07,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:57:07,500 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:57:07,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:07,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:07,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:07,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-05-01 07:57:07,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-05-01 07:57:07,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:07,551 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:57:07,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:07,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:07,556 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:57:07,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:07,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:07,558 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:57:07,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,559 INFO L147 QuantifierPusher]: treesize reduction 14, result has 62.2 percent of original size 23 [2021-05-01 07:57:07,603 INFO L142 QuantifierPusher]: treesize reduction 16, result has 38.5 percent of original size [2021-05-01 07:57:07,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:57:07,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:57:07,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:57:07,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:07,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:07,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,651 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 07:57:07,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:07,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:07,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:57:07,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:07,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:07,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:57:07,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:07,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:07,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:57:07,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:07,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:07,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:57:07,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:07,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:07,855 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,856 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 07:57:07,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:07,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:07,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,906 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 07:57:07,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:07,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:07,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,960 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 07:57:07,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:07,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:07,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:08,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:08,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:57:08,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:08,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:08,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:08,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:08,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:08,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:57:08,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:08,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:08,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:08,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:08,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:08,137 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 07:57:08,161 INFO L142 QuantifierPusher]: treesize reduction 24, result has 4.0 percent of original size [2021-05-01 07:57:08,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:08,162 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:57:08,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1337807865] [2021-05-01 07:57:08,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1337807865] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:57:08,162 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:57:08,163 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-05-01 07:57:08,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611667162] [2021-05-01 07:57:08,163 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-01 07:57:08,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:57:08,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-01 07:57:08,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-05-01 07:57:08,163 INFO L87 Difference]: Start difference. First operand 200 states and 232 transitions. Second operand has 20 states, 20 states have (on average 2.6) internal successors, (52), 19 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:08,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:57:08,987 INFO L93 Difference]: Finished difference Result 400 states and 456 transitions. [2021-05-01 07:57:08,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-01 07:57:08,990 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.6) internal successors, (52), 19 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 58 [2021-05-01 07:57:08,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:57:08,991 INFO L225 Difference]: With dead ends: 400 [2021-05-01 07:57:08,991 INFO L226 Difference]: Without dead ends: 247 [2021-05-01 07:57:08,992 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 12 SyntacticMatches, 23 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 600.1ms TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-05-01 07:57:08,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2021-05-01 07:57:09,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 209. [2021-05-01 07:57:09,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 199 states have (on average 1.1557788944723617) internal successors, (230), 199 states have internal predecessors, (230), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:57:09,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 241 transitions. [2021-05-01 07:57:09,115 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 241 transitions. Word has length 58 [2021-05-01 07:57:09,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:57:09,115 INFO L480 AbstractCegarLoop]: Abstraction has 209 states and 241 transitions. [2021-05-01 07:57:09,115 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.6) internal successors, (52), 19 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:09,115 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 241 transitions. [2021-05-01 07:57:09,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-05-01 07:57:09,116 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:57:09,116 INFO L519 BasicCegarLoop]: trace histogram [12, 12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:57:09,116 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable341 [2021-05-01 07:57:09,116 INFO L428 AbstractCegarLoop]: === Iteration 85 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:57:09,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:57:09,116 INFO L82 PathProgramCache]: Analyzing trace with hash -490608740, now seen corresponding path program 56 times [2021-05-01 07:57:09,116 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:57:09,116 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [312714831] [2021-05-01 07:57:09,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:57:09,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:09,124 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_275 v_main_~c~0_1257) (< v_main_~c~0_1257 v_~SIZE~0_270)) InVars {~SIZE~0=v_~SIZE~0_270, main_~c~0=v_main_~c~0_1257, ~last~0=v_~last~0_275} OutVars{~SIZE~0=v_~SIZE~0_270, main_~c~0=v_main_~c~0_1257, ~last~0=v_~last~0_275} AuxVars[] AssignedVars[] [2021-05-01 07:57:09,125 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:09,129 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,131 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,134 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,137 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,140 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,142 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,143 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,143 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:09,144 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,145 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,147 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:09,149 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:09,151 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,154 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:09,155 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:09,157 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,158 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:09,160 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,163 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:09,165 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,167 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:09,169 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,171 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,173 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,173 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:09,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:09,193 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:09,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:09,194 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1259 v_~last~0_276) (< v_main_~c~0_1259 v_~SIZE~0_271)) InVars {~SIZE~0=v_~SIZE~0_271, main_~c~0=v_main_~c~0_1259, ~last~0=v_~last~0_276} OutVars{~SIZE~0=v_~SIZE~0_271, main_~c~0=v_main_~c~0_1259, ~last~0=v_~last~0_276} AuxVars[] AssignedVars[] [2021-05-01 07:57:09,195 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:57:09,196 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,196 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:09,198 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,199 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,203 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:09,206 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,212 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:09,214 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,215 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:09,220 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,222 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,223 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:09,225 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,227 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,229 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,231 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:09,233 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,236 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,238 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,240 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,242 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,244 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,246 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,248 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,249 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:57:09,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:09,269 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:09,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:09,271 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_277 v_main_~c~0_1261) (< (+ v_main_~c~0_1261 1) v_~SIZE~0_272)) InVars {~SIZE~0=v_~SIZE~0_272, main_~c~0=v_main_~c~0_1261, ~last~0=v_~last~0_277} OutVars{~SIZE~0=v_~SIZE~0_272, main_~c~0=v_main_~c~0_1261, ~last~0=v_~last~0_277} AuxVars[] AssignedVars[] [2021-05-01 07:57:09,273 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:57:09,273 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,274 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:09,274 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,275 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,278 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,282 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:09,284 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:09,286 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:09,286 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:09,288 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,289 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:09,291 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,293 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,296 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:09,298 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,316 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,320 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:09,323 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,326 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,329 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,332 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,334 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,337 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,340 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,340 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:57:09,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:57:09,366 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:09,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:09,367 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1263 v_~last~0_278) (< (+ v_main_~c~0_1263 1) v_~SIZE~0_273)) InVars {~SIZE~0=v_~SIZE~0_273, main_~c~0=v_main_~c~0_1263, ~last~0=v_~last~0_278} OutVars{~SIZE~0=v_~SIZE~0_273, main_~c~0=v_main_~c~0_1263, ~last~0=v_~last~0_278} AuxVars[] AssignedVars[] [2021-05-01 07:57:09,369 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:09,370 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,370 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:09,371 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,372 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,377 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,382 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:09,386 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,390 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:09,390 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:09,393 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,396 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,397 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:09,399 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:09,402 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:09,406 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,409 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,412 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,415 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,418 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,421 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,424 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,426 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,428 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,431 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,432 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:09,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:57:09,456 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:09,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:09,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:09,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:57:09,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:09,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:09,508 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:09,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:09,526 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:57:09,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:09,550 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:57:09,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:57:09,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:09,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:09,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:09,628 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:57:09,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:09,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:09,633 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:57:09,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:09,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:09,636 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:57:09,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,639 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:57:09,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:57:09,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:09,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:09,729 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:57:09,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:09,736 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:09,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:09,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,765 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:09,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:09,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:09,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:09,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:09,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:09,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,903 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:09,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:09,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:09,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:09,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:09,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:10,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:10,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,032 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:10,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:10,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:10,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:10,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:10,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:10,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:10,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:10,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:10,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:10,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:10,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:10,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,330 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:10,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:10,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:10,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:10,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:10,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:10,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:10,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:10,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:10,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,594 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:10,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:10,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:10,630 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:57:10,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [312714831] [2021-05-01 07:57:10,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [312714831] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:57:10,630 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:57:10,630 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-05-01 07:57:10,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158310103] [2021-05-01 07:57:10,630 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-05-01 07:57:10,630 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:57:10,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-05-01 07:57:10,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=611, Unknown=0, NotChecked=0, Total=702 [2021-05-01 07:57:10,631 INFO L87 Difference]: Start difference. First operand 209 states and 241 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 24 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:11,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:57:11,771 INFO L93 Difference]: Finished difference Result 448 states and 506 transitions. [2021-05-01 07:57:11,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-01 07:57:11,772 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 24 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 58 [2021-05-01 07:57:11,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:57:11,773 INFO L225 Difference]: With dead ends: 448 [2021-05-01 07:57:11,773 INFO L226 Difference]: Without dead ends: 286 [2021-05-01 07:57:11,773 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 6 SyntacticMatches, 22 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 1086.6ms TimeCoverageRelationStatistics Valid=101, Invalid=711, Unknown=0, NotChecked=0, Total=812 [2021-05-01 07:57:11,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2021-05-01 07:57:11,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 209. [2021-05-01 07:57:11,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 199 states have (on average 1.1557788944723617) internal successors, (230), 199 states have internal predecessors, (230), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:57:11,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 241 transitions. [2021-05-01 07:57:11,903 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 241 transitions. Word has length 58 [2021-05-01 07:57:11,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:57:11,903 INFO L480 AbstractCegarLoop]: Abstraction has 209 states and 241 transitions. [2021-05-01 07:57:11,903 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 24 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:11,903 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 241 transitions. [2021-05-01 07:57:11,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-05-01 07:57:11,904 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:57:11,904 INFO L519 BasicCegarLoop]: trace histogram [12, 12, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:57:11,904 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable346 [2021-05-01 07:57:11,904 INFO L428 AbstractCegarLoop]: === Iteration 86 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:57:11,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:57:11,904 INFO L82 PathProgramCache]: Analyzing trace with hash -66962018, now seen corresponding path program 57 times [2021-05-01 07:57:11,904 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:57:11,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [11750169] [2021-05-01 07:57:11,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:57:11,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:11,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:11,912 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_279 v_main_~c~0_1279) (< v_main_~c~0_1279 v_~SIZE~0_274)) InVars {~SIZE~0=v_~SIZE~0_274, main_~c~0=v_main_~c~0_1279, ~last~0=v_~last~0_279} OutVars{~SIZE~0=v_~SIZE~0_274, main_~c~0=v_main_~c~0_1279, ~last~0=v_~last~0_279} AuxVars[] AssignedVars[] [2021-05-01 07:57:11,914 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:11,917 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:11,920 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:11,923 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:11,926 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:11,928 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:11,931 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:11,932 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:11,933 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:11,933 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:11,934 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:11,938 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:11,941 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:11,944 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:11,945 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:11,946 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:11,948 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:11,949 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:11,951 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:11,953 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:11,956 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:11,958 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:11,960 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:11,963 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:11,965 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:11,965 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:11,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:11,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:11,985 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:11,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:11,986 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1281 v_~last~0_280) (< v_main_~c~0_1281 v_~SIZE~0_275)) InVars {~SIZE~0=v_~SIZE~0_275, main_~c~0=v_main_~c~0_1281, ~last~0=v_~last~0_280} OutVars{~SIZE~0=v_~SIZE~0_275, main_~c~0=v_main_~c~0_1281, ~last~0=v_~last~0_280} AuxVars[] AssignedVars[] [2021-05-01 07:57:11,987 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:57:11,988 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:11,989 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:11,989 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:11,990 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:11,994 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:11,997 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,001 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:12,003 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,004 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:12,006 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,008 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,009 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:12,011 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,013 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,015 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,017 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,019 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:12,022 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,025 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,032 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,034 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,036 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,038 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,040 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,041 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:57:12,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:12,062 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:12,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:12,064 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_281 v_main_~c~0_1283) (< (+ v_main_~c~0_1283 1) v_~SIZE~0_276)) InVars {~SIZE~0=v_~SIZE~0_276, main_~c~0=v_main_~c~0_1283, ~last~0=v_~last~0_281} OutVars{~SIZE~0=v_~SIZE~0_276, main_~c~0=v_main_~c~0_1283, ~last~0=v_~last~0_281} AuxVars[] AssignedVars[] [2021-05-01 07:57:12,065 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:57:12,068 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,071 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,074 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,076 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,079 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,082 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,082 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,083 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:12,084 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,084 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,088 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:12,091 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,094 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:12,095 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:12,096 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:12,098 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,098 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:12,100 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,103 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,105 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,107 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,110 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:12,112 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,114 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:12,115 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:57:12,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:57:12,135 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:12,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:12,136 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1285 1) v_~SIZE~0_277) (< v_main_~c~0_1285 v_~last~0_282)) InVars {~SIZE~0=v_~SIZE~0_277, main_~c~0=v_main_~c~0_1285, ~last~0=v_~last~0_282} OutVars{~SIZE~0=v_~SIZE~0_277, main_~c~0=v_main_~c~0_1285, ~last~0=v_~last~0_282} AuxVars[] AssignedVars[] [2021-05-01 07:57:12,137 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:12,140 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,142 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,145 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,148 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,150 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,151 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,152 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:12,152 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,153 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,156 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,160 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:12,163 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,166 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:12,166 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:12,169 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,171 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,171 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:12,173 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:12,176 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,178 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,180 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,182 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,184 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,186 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:12,187 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:12,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:57:12,205 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:12,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:12,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:12,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:57:12,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:12,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:12,258 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:12,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:12,274 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:57:12,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:12,292 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:57:12,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:57:12,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:12,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:12,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:12,352 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:57:12,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:12,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:12,357 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:57:12,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:12,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:12,359 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:57:12,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,360 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:57:12,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:57:12,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:12,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:12,435 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:57:12,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:12,441 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:12,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:12,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,462 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:12,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:12,500 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:12,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:12,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,525 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:12,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:12,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:12,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,593 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:57:12,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:57:12,637 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:57:12,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:12,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:12,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:12,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:12,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:12,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:12,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:12,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,790 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:12,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:12,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:12,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,862 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:12,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:12,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:12,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,938 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:12,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:12,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:12,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:13,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:13,017 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:13,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:13,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:13,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:13,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:13,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:13,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:13,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:13,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:13,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:13,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:13,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:13,185 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:13,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:13,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:13,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:13,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:13,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:13,273 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:13,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:13,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:13,309 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:57:13,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [11750169] [2021-05-01 07:57:13,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [11750169] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:57:13,309 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:57:13,309 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2021-05-01 07:57:13,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323601361] [2021-05-01 07:57:13,309 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-05-01 07:57:13,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:57:13,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-05-01 07:57:13,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=658, Unknown=0, NotChecked=0, Total=756 [2021-05-01 07:57:13,310 INFO L87 Difference]: Start difference. First operand 209 states and 241 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 25 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:14,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:57:14,339 INFO L93 Difference]: Finished difference Result 445 states and 503 transitions. [2021-05-01 07:57:14,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-01 07:57:14,340 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 25 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 58 [2021-05-01 07:57:14,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:57:14,341 INFO L225 Difference]: With dead ends: 445 [2021-05-01 07:57:14,341 INFO L226 Difference]: Without dead ends: 283 [2021-05-01 07:57:14,341 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 6 SyntacticMatches, 21 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 1035.4ms TimeCoverageRelationStatistics Valid=108, Invalid=762, Unknown=0, NotChecked=0, Total=870 [2021-05-01 07:57:14,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-05-01 07:57:14,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 209. [2021-05-01 07:57:14,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 199 states have (on average 1.1557788944723617) internal successors, (230), 199 states have internal predecessors, (230), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:57:14,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 241 transitions. [2021-05-01 07:57:14,467 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 241 transitions. Word has length 58 [2021-05-01 07:57:14,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:57:14,467 INFO L480 AbstractCegarLoop]: Abstraction has 209 states and 241 transitions. [2021-05-01 07:57:14,467 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 25 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:14,467 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 241 transitions. [2021-05-01 07:57:14,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-05-01 07:57:14,467 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:57:14,468 INFO L519 BasicCegarLoop]: trace histogram [12, 12, 9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:57:14,468 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable351 [2021-05-01 07:57:14,468 INFO L428 AbstractCegarLoop]: === Iteration 87 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:57:14,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:57:14,468 INFO L82 PathProgramCache]: Analyzing trace with hash -1096321316, now seen corresponding path program 58 times [2021-05-01 07:57:14,468 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:57:14,468 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2124042518] [2021-05-01 07:57:14,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:57:14,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:14,489 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_283 v_main_~c~0_1301) (< v_main_~c~0_1301 v_~SIZE~0_278)) InVars {~SIZE~0=v_~SIZE~0_278, main_~c~0=v_main_~c~0_1301, ~last~0=v_~last~0_283} OutVars{~SIZE~0=v_~SIZE~0_278, main_~c~0=v_main_~c~0_1301, ~last~0=v_~last~0_283} AuxVars[] AssignedVars[] [2021-05-01 07:57:14,491 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:14,492 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,493 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:14,494 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,494 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,498 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,502 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:14,506 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:14,507 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:14,508 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:14,511 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,511 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:14,514 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,517 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,520 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,524 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:14,526 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,529 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:14,532 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,535 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,537 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,540 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,542 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,545 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,547 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,548 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:14,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:14,572 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:14,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:14,574 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1303 v_~last~0_284) (< v_main_~c~0_1303 v_~SIZE~0_279)) InVars {~SIZE~0=v_~SIZE~0_279, main_~c~0=v_main_~c~0_1303, ~last~0=v_~last~0_284} OutVars{~SIZE~0=v_~SIZE~0_279, main_~c~0=v_main_~c~0_1303, ~last~0=v_~last~0_284} AuxVars[] AssignedVars[] [2021-05-01 07:57:14,576 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:57:14,579 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,582 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,585 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,588 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,591 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,592 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,592 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:14,593 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,594 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,599 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:14,603 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,607 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:14,610 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,610 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:14,613 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,616 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,616 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:14,619 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,622 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:14,624 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,626 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,629 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,632 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,634 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,635 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:57:14,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:14,657 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:14,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:14,659 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_285 v_main_~c~0_1305) (< (+ v_main_~c~0_1305 1) v_~SIZE~0_280)) InVars {~SIZE~0=v_~SIZE~0_280, main_~c~0=v_main_~c~0_1305, ~last~0=v_~last~0_285} OutVars{~SIZE~0=v_~SIZE~0_280, main_~c~0=v_main_~c~0_1305, ~last~0=v_~last~0_285} AuxVars[] AssignedVars[] [2021-05-01 07:57:14,661 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:57:14,664 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,667 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,670 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,672 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,675 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,678 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,679 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,679 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:14,680 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,680 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,684 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,688 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:14,690 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:14,692 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:14,692 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:14,695 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,695 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:14,698 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,700 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,702 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,704 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,707 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:14,709 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,711 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:14,712 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:57:14,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:57:14,732 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:14,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:14,733 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1307 1) v_~SIZE~0_281) (< v_main_~c~0_1307 v_~last~0_286)) InVars {~SIZE~0=v_~SIZE~0_281, main_~c~0=v_main_~c~0_1307, ~last~0=v_~last~0_286} OutVars{~SIZE~0=v_~SIZE~0_281, main_~c~0=v_main_~c~0_1307, ~last~0=v_~last~0_286} AuxVars[] AssignedVars[] [2021-05-01 07:57:14,734 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:14,737 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,740 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,743 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,745 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,747 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,748 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,748 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:14,749 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,750 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,753 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,757 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:14,760 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:14,763 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,763 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:14,766 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,768 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,768 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:14,770 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:14,773 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,775 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,777 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,779 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,781 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,783 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:14,784 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:14,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:57:14,803 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:14,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:14,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,816 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:14,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:57:14,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:14,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:14,855 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:14,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:14,879 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:57:14,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:14,903 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:57:14,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:57:14,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:14,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:14,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:14,982 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:57:14,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:14,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:14,988 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:57:14,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:14,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:14,991 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:57:14,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,993 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:57:14,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:57:14,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:14,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:14,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:15,086 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:57:15,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:15,092 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:15,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:15,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,119 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:15,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:15,165 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:15,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:15,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:15,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:15,247 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:15,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:15,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:15,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:15,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:15,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,390 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:57:15,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:57:15,442 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:57:15,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:15,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,461 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:57:15,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:57:15,511 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:57:15,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:15,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,532 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:57:15,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:57:15,584 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:57:15,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:15,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,606 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:57:15,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:57:15,663 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:57:15,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:15,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:15,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:15,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:15,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,747 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:15,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:15,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:15,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:15,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:15,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:15,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,920 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:15,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:15,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:15,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:16,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:16,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:16,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:16,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:16,049 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:57:16,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2124042518] [2021-05-01 07:57:16,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2124042518] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:57:16,050 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:57:16,050 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2021-05-01 07:57:16,050 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509050437] [2021-05-01 07:57:16,050 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-05-01 07:57:16,050 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:57:16,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-05-01 07:57:16,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=707, Unknown=0, NotChecked=0, Total=812 [2021-05-01 07:57:16,051 INFO L87 Difference]: Start difference. First operand 209 states and 241 transitions. Second operand has 28 states, 28 states have (on average 1.8571428571428572) internal successors, (52), 26 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:17,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:57:17,122 INFO L93 Difference]: Finished difference Result 442 states and 500 transitions. [2021-05-01 07:57:17,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-01 07:57:17,123 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8571428571428572) internal successors, (52), 26 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 58 [2021-05-01 07:57:17,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:57:17,124 INFO L225 Difference]: With dead ends: 442 [2021-05-01 07:57:17,124 INFO L226 Difference]: Without dead ends: 280 [2021-05-01 07:57:17,124 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 7 SyntacticMatches, 19 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 1155.2ms TimeCoverageRelationStatistics Valid=115, Invalid=815, Unknown=0, NotChecked=0, Total=930 [2021-05-01 07:57:17,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2021-05-01 07:57:17,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 209. [2021-05-01 07:57:17,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 199 states have (on average 1.1557788944723617) internal successors, (230), 199 states have internal predecessors, (230), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:57:17,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 241 transitions. [2021-05-01 07:57:17,253 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 241 transitions. Word has length 58 [2021-05-01 07:57:17,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:57:17,253 INFO L480 AbstractCegarLoop]: Abstraction has 209 states and 241 transitions. [2021-05-01 07:57:17,253 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.8571428571428572) internal successors, (52), 26 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:17,253 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 241 transitions. [2021-05-01 07:57:17,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-05-01 07:57:17,253 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:57:17,253 INFO L519 BasicCegarLoop]: trace histogram [12, 12, 8, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:57:17,254 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable356 [2021-05-01 07:57:17,254 INFO L428 AbstractCegarLoop]: === Iteration 88 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:57:17,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:57:17,254 INFO L82 PathProgramCache]: Analyzing trace with hash -1940326818, now seen corresponding path program 59 times [2021-05-01 07:57:17,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:57:17,254 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [490998249] [2021-05-01 07:57:17,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:57:17,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:17,262 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1323 v_~SIZE~0_282) (<= v_~last~0_287 v_main_~c~0_1323)) InVars {~SIZE~0=v_~SIZE~0_282, main_~c~0=v_main_~c~0_1323, ~last~0=v_~last~0_287} OutVars{~SIZE~0=v_~SIZE~0_282, main_~c~0=v_main_~c~0_1323, ~last~0=v_~last~0_287} AuxVars[] AssignedVars[] [2021-05-01 07:57:17,263 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:17,264 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,264 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:17,265 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,265 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,268 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:17,270 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:17,272 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,275 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:17,276 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:17,278 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,279 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:17,281 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,284 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,286 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:17,289 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,291 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:17,293 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,296 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,298 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,300 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,302 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,304 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,306 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,308 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,309 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:17,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:17,330 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:17,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:17,331 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1325 v_~SIZE~0_283) (< v_main_~c~0_1325 v_~last~0_288)) InVars {~SIZE~0=v_~SIZE~0_283, main_~c~0=v_main_~c~0_1325, ~last~0=v_~last~0_288} OutVars{~SIZE~0=v_~SIZE~0_283, main_~c~0=v_main_~c~0_1325, ~last~0=v_~last~0_288} AuxVars[] AssignedVars[] [2021-05-01 07:57:17,332 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:57:17,333 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,333 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:17,334 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,334 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,338 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,342 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:17,345 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,348 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:17,349 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:17,351 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,353 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,354 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:17,356 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:17,359 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,361 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,363 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,366 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,368 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,370 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:17,373 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,375 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,377 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,379 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,380 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,381 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:57:17,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:57:17,400 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:17,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:17,402 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_289 v_main_~c~0_1327) (< (+ v_main_~c~0_1327 1) v_~SIZE~0_284)) InVars {~SIZE~0=v_~SIZE~0_284, main_~c~0=v_main_~c~0_1327, ~last~0=v_~last~0_289} OutVars{~SIZE~0=v_~SIZE~0_284, main_~c~0=v_main_~c~0_1327, ~last~0=v_~last~0_289} AuxVars[] AssignedVars[] [2021-05-01 07:57:17,404 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:57:17,405 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,405 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:17,406 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,406 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,409 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:17,411 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:17,414 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:17,417 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,417 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:17,419 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,420 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:17,423 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,425 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,427 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:17,430 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,433 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:17,435 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,438 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,440 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,442 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,444 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,447 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,449 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,451 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,451 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:57:17,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:57:17,472 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:17,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:17,472 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1329 1) v_~SIZE~0_285) (< v_main_~c~0_1329 v_~last~0_290)) InVars {~SIZE~0=v_~SIZE~0_285, main_~c~0=v_main_~c~0_1329, ~last~0=v_~last~0_290} OutVars{~SIZE~0=v_~SIZE~0_285, main_~c~0=v_main_~c~0_1329, ~last~0=v_~last~0_290} AuxVars[] AssignedVars[] [2021-05-01 07:57:17,474 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:17,474 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,475 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:17,476 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,476 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,480 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,484 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:17,487 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,490 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:17,490 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:17,492 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,494 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,495 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:17,497 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:17,499 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:17,502 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,504 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,507 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,509 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,512 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,514 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,516 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,518 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,520 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,522 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,522 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:17,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:57:17,541 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:17,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:17,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:17,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:57:17,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:17,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:17,613 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:17,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:17,627 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:57:17,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:17,644 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:57:17,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:57:17,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:17,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:17,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:17,706 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:57:17,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:17,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:17,717 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:57:17,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:17,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:17,720 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:57:17,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,723 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:57:17,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:57:17,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:17,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:17,797 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:57:17,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:17,802 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:17,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:17,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:17,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:17,873 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:17,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:17,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,907 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:17,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:17,948 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:17,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:17,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:17,975 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:18,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:18,020 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:18,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:18,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:18,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:18,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:18,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:18,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:18,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:18,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:18,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:18,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:18,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,270 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:18,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:18,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:18,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:18,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:18,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:18,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:18,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:18,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:18,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:18,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:18,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:18,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:18,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:18,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:18,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:18,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:18,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:18,726 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:57:18,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [490998249] [2021-05-01 07:57:18,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [490998249] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:57:18,726 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:57:18,726 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2021-05-01 07:57:18,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370970174] [2021-05-01 07:57:18,726 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-05-01 07:57:18,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:57:18,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-05-01 07:57:18,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=758, Unknown=0, NotChecked=0, Total=870 [2021-05-01 07:57:18,727 INFO L87 Difference]: Start difference. First operand 209 states and 241 transitions. Second operand has 29 states, 29 states have (on average 1.793103448275862) internal successors, (52), 27 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:19,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:57:19,811 INFO L93 Difference]: Finished difference Result 439 states and 497 transitions. [2021-05-01 07:57:19,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-01 07:57:19,812 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.793103448275862) internal successors, (52), 27 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 58 [2021-05-01 07:57:19,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:57:19,813 INFO L225 Difference]: With dead ends: 439 [2021-05-01 07:57:19,813 INFO L226 Difference]: Without dead ends: 277 [2021-05-01 07:57:19,814 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 6 SyntacticMatches, 19 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 365 ImplicationChecksByTransitivity, 1104.0ms TimeCoverageRelationStatistics Valid=122, Invalid=870, Unknown=0, NotChecked=0, Total=992 [2021-05-01 07:57:19,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2021-05-01 07:57:19,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 209. [2021-05-01 07:57:19,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 199 states have (on average 1.1557788944723617) internal successors, (230), 199 states have internal predecessors, (230), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:57:19,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 241 transitions. [2021-05-01 07:57:19,950 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 241 transitions. Word has length 58 [2021-05-01 07:57:19,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:57:19,950 INFO L480 AbstractCegarLoop]: Abstraction has 209 states and 241 transitions. [2021-05-01 07:57:19,950 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.793103448275862) internal successors, (52), 27 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:19,950 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 241 transitions. [2021-05-01 07:57:19,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-05-01 07:57:19,951 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:57:19,951 INFO L519 BasicCegarLoop]: trace histogram [12, 12, 7, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:57:19,951 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable361 [2021-05-01 07:57:19,951 INFO L428 AbstractCegarLoop]: === Iteration 89 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:57:19,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:57:19,951 INFO L82 PathProgramCache]: Analyzing trace with hash -1665567204, now seen corresponding path program 60 times [2021-05-01 07:57:19,951 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:57:19,951 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [252836094] [2021-05-01 07:57:19,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:57:19,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:19,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:19,959 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_291 v_main_~c~0_1345) (< v_main_~c~0_1345 v_~SIZE~0_286)) InVars {~SIZE~0=v_~SIZE~0_286, main_~c~0=v_main_~c~0_1345, ~last~0=v_~last~0_291} OutVars{~SIZE~0=v_~SIZE~0_286, main_~c~0=v_main_~c~0_1345, ~last~0=v_~last~0_291} AuxVars[] AssignedVars[] [2021-05-01 07:57:19,960 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:19,961 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:19,961 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:19,962 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:19,963 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:19,966 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:19,967 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:19,970 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:19,974 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:19,974 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:19,976 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:19,977 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:19,980 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:19,982 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:19,985 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:19,987 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:19,991 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:19,993 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:19,995 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:19,998 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,000 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,002 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,004 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,006 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,009 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,009 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:20,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:20,031 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:20,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:20,032 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1347 v_~last~0_292) (< v_main_~c~0_1347 v_~SIZE~0_287)) InVars {~SIZE~0=v_~SIZE~0_287, main_~c~0=v_main_~c~0_1347, ~last~0=v_~last~0_292} OutVars{~SIZE~0=v_~SIZE~0_287, main_~c~0=v_main_~c~0_1347, ~last~0=v_~last~0_292} AuxVars[] AssignedVars[] [2021-05-01 07:57:20,034 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:57:20,034 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,035 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:20,036 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,036 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,041 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:20,045 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,049 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,052 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:20,053 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:20,056 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,058 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,058 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:20,061 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:20,063 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:20,066 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,068 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,070 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,073 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,076 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,078 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,080 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,082 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,084 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,086 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,086 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:57:20,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:57:20,105 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:20,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:20,108 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1349 1) v_~SIZE~0_288) (<= v_~last~0_293 v_main_~c~0_1349)) InVars {~SIZE~0=v_~SIZE~0_288, main_~c~0=v_main_~c~0_1349, ~last~0=v_~last~0_293} OutVars{~SIZE~0=v_~SIZE~0_288, main_~c~0=v_main_~c~0_1349, ~last~0=v_~last~0_293} AuxVars[] AssignedVars[] [2021-05-01 07:57:20,109 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:57:20,110 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,111 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:20,111 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,112 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,116 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,120 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:20,123 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:20,124 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:20,125 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:20,129 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,129 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:20,132 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,134 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,137 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,139 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:20,142 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,144 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:20,146 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,149 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,151 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,153 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,156 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,158 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,160 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,160 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:57:20,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:57:20,182 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:20,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:20,183 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1351 v_~last~0_294) (< (+ v_main_~c~0_1351 1) v_~SIZE~0_289)) InVars {~SIZE~0=v_~SIZE~0_289, main_~c~0=v_main_~c~0_1351, ~last~0=v_~last~0_294} OutVars{~SIZE~0=v_~SIZE~0_289, main_~c~0=v_main_~c~0_1351, ~last~0=v_~last~0_294} AuxVars[] AssignedVars[] [2021-05-01 07:57:20,184 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:20,185 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,185 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:20,189 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,189 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,194 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:20,198 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,201 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,204 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:20,205 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:20,207 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,210 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,210 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:20,213 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:20,215 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,217 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,219 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,221 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,224 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,227 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,230 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,232 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,235 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,237 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,239 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,240 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:20,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:57:20,261 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:20,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:20,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:20,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:57:20,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:20,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:20,306 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:20,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:20,320 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:57:20,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:20,337 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:57:20,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:57:20,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:20,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:20,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:20,401 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:57:20,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:20,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:20,406 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:57:20,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:20,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:20,408 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:57:20,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,410 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:57:20,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:57:20,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:20,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:20,488 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:57:20,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:20,494 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:20,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:20,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:20,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:20,555 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:20,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:20,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,591 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:20,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:20,634 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:20,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:20,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:20,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:20,708 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:20,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:20,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:20,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:20,801 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:20,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:20,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:20,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:20,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:20,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:20,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:20,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:20,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:21,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:21,004 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:21,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:21,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:21,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:21,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:21,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:21,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:21,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:21,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:21,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:21,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:21,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:21,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:21,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:21,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:21,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:21,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:21,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:21,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:21,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:21,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:21,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:21,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:21,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:21,344 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:21,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:21,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:21,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:21,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:21,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:21,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:21,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:21,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:21,474 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:57:21,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [252836094] [2021-05-01 07:57:21,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [252836094] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:57:21,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:57:21,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2021-05-01 07:57:21,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813131778] [2021-05-01 07:57:21,475 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-05-01 07:57:21,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:57:21,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-05-01 07:57:21,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=811, Unknown=0, NotChecked=0, Total=930 [2021-05-01 07:57:21,475 INFO L87 Difference]: Start difference. First operand 209 states and 241 transitions. Second operand has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 28 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:22,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:57:22,615 INFO L93 Difference]: Finished difference Result 436 states and 494 transitions. [2021-05-01 07:57:22,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-01 07:57:22,616 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 28 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 58 [2021-05-01 07:57:22,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:57:22,617 INFO L225 Difference]: With dead ends: 436 [2021-05-01 07:57:22,617 INFO L226 Difference]: Without dead ends: 274 [2021-05-01 07:57:22,618 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 6 SyntacticMatches, 18 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 1141.1ms TimeCoverageRelationStatistics Valid=129, Invalid=927, Unknown=0, NotChecked=0, Total=1056 [2021-05-01 07:57:22,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2021-05-01 07:57:22,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 209. [2021-05-01 07:57:22,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 199 states have (on average 1.1557788944723617) internal successors, (230), 199 states have internal predecessors, (230), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:57:22,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 241 transitions. [2021-05-01 07:57:22,816 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 241 transitions. Word has length 58 [2021-05-01 07:57:22,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:57:22,816 INFO L480 AbstractCegarLoop]: Abstraction has 209 states and 241 transitions. [2021-05-01 07:57:22,816 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 28 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:22,816 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 241 transitions. [2021-05-01 07:57:22,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-05-01 07:57:22,816 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:57:22,817 INFO L519 BasicCegarLoop]: trace histogram [12, 12, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:57:22,817 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable366 [2021-05-01 07:57:22,817 INFO L428 AbstractCegarLoop]: === Iteration 90 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:57:22,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:57:22,817 INFO L82 PathProgramCache]: Analyzing trace with hash -279363810, now seen corresponding path program 61 times [2021-05-01 07:57:22,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:57:22,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1378187998] [2021-05-01 07:57:22,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:57:22,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:22,824 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_295 v_main_~c~0_1367) (< v_main_~c~0_1367 v_~SIZE~0_290)) InVars {~SIZE~0=v_~SIZE~0_290, main_~c~0=v_main_~c~0_1367, ~last~0=v_~last~0_295} OutVars{~SIZE~0=v_~SIZE~0_290, main_~c~0=v_main_~c~0_1367, ~last~0=v_~last~0_295} AuxVars[] AssignedVars[] [2021-05-01 07:57:22,826 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:22,829 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,832 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,834 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,837 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,839 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,842 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,843 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,843 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:22,844 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,844 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,849 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:22,852 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,855 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:22,856 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:22,856 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:22,859 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,859 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:22,862 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:22,864 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,867 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,869 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:22,871 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,873 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,875 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,876 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:22,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:22,896 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:22,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:22,898 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1369 v_~last~0_296) (< v_main_~c~0_1369 v_~SIZE~0_291)) InVars {~SIZE~0=v_~SIZE~0_291, main_~c~0=v_main_~c~0_1369, ~last~0=v_~last~0_296} OutVars{~SIZE~0=v_~SIZE~0_291, main_~c~0=v_main_~c~0_1369, ~last~0=v_~last~0_296} AuxVars[] AssignedVars[] [2021-05-01 07:57:22,899 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:57:22,900 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,900 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:22,901 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,902 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,906 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,910 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:22,913 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,916 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:22,916 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:22,919 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,921 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,921 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:22,924 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,926 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,928 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:22,930 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,932 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,935 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,938 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,940 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,942 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,944 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,946 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,948 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,949 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:57:22,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:22,969 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:22,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:22,971 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_297 v_main_~c~0_1371) (< (+ v_main_~c~0_1371 1) v_~SIZE~0_292)) InVars {~SIZE~0=v_~SIZE~0_292, main_~c~0=v_main_~c~0_1371, ~last~0=v_~last~0_297} OutVars{~SIZE~0=v_~SIZE~0_292, main_~c~0=v_main_~c~0_1371, ~last~0=v_~last~0_297} AuxVars[] AssignedVars[] [2021-05-01 07:57:22,973 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:57:22,974 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,974 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:22,975 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,976 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,979 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:22,980 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:22,983 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,986 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:22,987 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:22,989 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,990 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:22,992 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:22,995 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:22,998 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,001 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:23,004 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,006 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,009 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,011 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,013 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,016 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,018 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,020 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,022 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,023 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:57:23,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:57:23,044 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:23,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:23,045 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1373 v_~last~0_298) (< (+ v_main_~c~0_1373 1) v_~SIZE~0_293)) InVars {~SIZE~0=v_~SIZE~0_293, main_~c~0=v_main_~c~0_1373, ~last~0=v_~last~0_298} OutVars{~SIZE~0=v_~SIZE~0_293, main_~c~0=v_main_~c~0_1373, ~last~0=v_~last~0_298} AuxVars[] AssignedVars[] [2021-05-01 07:57:23,046 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:23,047 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,047 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:23,048 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,049 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,052 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,056 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:23,060 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:23,062 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,062 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:23,065 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,067 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,067 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:23,070 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,072 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,074 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,076 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,078 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:23,081 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,084 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,086 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,088 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,090 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,092 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,094 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,095 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:23,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:57:23,116 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:23,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:23,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:23,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:57:23,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:23,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:23,168 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:23,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:23,183 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:57:23,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:23,200 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:57:23,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:57:23,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:23,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:23,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:23,263 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:57:23,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:23,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:23,274 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:57:23,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:23,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:23,276 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:57:23,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,278 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:57:23,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:57:23,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:23,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:23,353 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:57:23,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:23,359 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:23,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:23,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,382 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:23,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:23,422 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:23,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:23,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,447 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:23,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:23,488 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:23,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:23,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,518 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:23,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:23,565 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:23,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:23,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,594 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:23,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:23,643 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:23,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:23,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:23,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:23,727 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:23,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:23,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:23,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:23,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:23,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,864 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:57:23,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:57:23,920 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:57:23,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:23,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:23,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:23,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:23,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:24,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:24,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:24,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:24,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:24,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:24,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:24,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:24,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:24,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:24,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:24,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:24,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:24,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:24,188 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:24,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:24,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:24,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:24,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:24,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:24,280 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:24,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:24,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:24,318 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:57:24,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1378187998] [2021-05-01 07:57:24,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1378187998] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:57:24,318 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:57:24,318 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2021-05-01 07:57:24,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727430266] [2021-05-01 07:57:24,318 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-05-01 07:57:24,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:57:24,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-05-01 07:57:24,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=866, Unknown=0, NotChecked=0, Total=992 [2021-05-01 07:57:24,319 INFO L87 Difference]: Start difference. First operand 209 states and 241 transitions. Second operand has 31 states, 31 states have (on average 1.6774193548387097) internal successors, (52), 29 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:25,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:57:25,763 INFO L93 Difference]: Finished difference Result 433 states and 491 transitions. [2021-05-01 07:57:25,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-01 07:57:25,765 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.6774193548387097) internal successors, (52), 29 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 58 [2021-05-01 07:57:25,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:57:25,766 INFO L225 Difference]: With dead ends: 433 [2021-05-01 07:57:25,766 INFO L226 Difference]: Without dead ends: 271 [2021-05-01 07:57:25,766 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 7 SyntacticMatches, 16 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 399 ImplicationChecksByTransitivity, 1126.0ms TimeCoverageRelationStatistics Valid=136, Invalid=986, Unknown=0, NotChecked=0, Total=1122 [2021-05-01 07:57:25,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2021-05-01 07:57:25,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 209. [2021-05-01 07:57:25,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 199 states have (on average 1.1557788944723617) internal successors, (230), 199 states have internal predecessors, (230), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:57:25,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 241 transitions. [2021-05-01 07:57:25,908 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 241 transitions. Word has length 58 [2021-05-01 07:57:25,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:57:25,909 INFO L480 AbstractCegarLoop]: Abstraction has 209 states and 241 transitions. [2021-05-01 07:57:25,909 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.6774193548387097) internal successors, (52), 29 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:25,909 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 241 transitions. [2021-05-01 07:57:25,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-05-01 07:57:25,909 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:57:25,909 INFO L519 BasicCegarLoop]: trace histogram [12, 12, 7, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:57:25,909 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable371 [2021-05-01 07:57:25,909 INFO L428 AbstractCegarLoop]: === Iteration 91 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:57:25,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:57:25,910 INFO L82 PathProgramCache]: Analyzing trace with hash -217324196, now seen corresponding path program 62 times [2021-05-01 07:57:25,910 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:57:25,910 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1678359181] [2021-05-01 07:57:25,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:57:25,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:25,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:25,917 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_299 v_main_~c~0_1389) (< v_main_~c~0_1389 v_~SIZE~0_294)) InVars {~SIZE~0=v_~SIZE~0_294, main_~c~0=v_main_~c~0_1389, ~last~0=v_~last~0_299} OutVars{~SIZE~0=v_~SIZE~0_294, main_~c~0=v_main_~c~0_1389, ~last~0=v_~last~0_299} AuxVars[] AssignedVars[] [2021-05-01 07:57:25,919 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:25,919 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:25,920 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:25,921 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:25,921 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:25,924 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:25,925 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:25,928 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:25,931 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:25,932 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:25,934 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:25,934 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:25,937 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:25,939 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:25,942 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:25,945 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:25,947 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:25,950 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:25,953 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:25,956 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:25,958 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:25,960 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:25,962 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:25,964 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:25,966 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:25,967 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:25,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:25,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:25,988 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:25,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:25,989 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1391 v_~last~0_300) (< v_main_~c~0_1391 v_~SIZE~0_295)) InVars {~SIZE~0=v_~SIZE~0_295, main_~c~0=v_main_~c~0_1391, ~last~0=v_~last~0_300} OutVars{~SIZE~0=v_~SIZE~0_295, main_~c~0=v_main_~c~0_1391, ~last~0=v_~last~0_300} AuxVars[] AssignedVars[] [2021-05-01 07:57:25,991 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:57:25,991 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:25,992 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:25,993 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:25,993 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:25,998 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:26,001 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,004 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:26,007 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,007 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:26,010 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,012 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,013 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:26,015 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,018 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,020 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,021 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:26,024 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,027 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,030 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,032 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,034 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,036 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,038 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,040 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,041 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:57:26,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:26,062 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:26,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:26,064 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_301 v_main_~c~0_1393) (< (+ v_main_~c~0_1393 1) v_~SIZE~0_296)) InVars {~SIZE~0=v_~SIZE~0_296, main_~c~0=v_main_~c~0_1393, ~last~0=v_~last~0_301} OutVars{~SIZE~0=v_~SIZE~0_296, main_~c~0=v_main_~c~0_1393, ~last~0=v_~last~0_301} AuxVars[] AssignedVars[] [2021-05-01 07:57:26,066 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:57:26,069 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,072 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,075 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,078 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,081 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,084 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,085 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,085 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:26,086 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,086 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,090 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,094 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:26,097 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:26,098 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:26,099 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:26,102 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,102 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:26,104 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,107 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,109 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:26,112 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,114 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,116 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,119 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:26,120 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:57:26,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:57:26,145 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:26,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:26,145 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1395 v_~last~0_302) (< (+ v_main_~c~0_1395 1) v_~SIZE~0_297)) InVars {~SIZE~0=v_~SIZE~0_297, main_~c~0=v_main_~c~0_1395, ~last~0=v_~last~0_302} OutVars{~SIZE~0=v_~SIZE~0_297, main_~c~0=v_main_~c~0_1395, ~last~0=v_~last~0_302} AuxVars[] AssignedVars[] [2021-05-01 07:57:26,147 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:26,150 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,153 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,156 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,158 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,161 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,162 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,162 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:26,163 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,163 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,167 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,172 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:26,174 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,178 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:26,179 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:26,181 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,184 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,185 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:26,187 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,189 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,191 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:26,193 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,196 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,198 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,200 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,201 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:26,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:57:26,222 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:26,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:26,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:26,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:57:26,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:26,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:26,269 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:26,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:26,284 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:57:26,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:26,303 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:57:26,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:57:26,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:26,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:26,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:26,367 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:57:26,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:26,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:26,371 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:57:26,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:26,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:26,373 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:57:26,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,375 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:57:26,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:57:26,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:26,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:26,453 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:57:26,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:26,459 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:26,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:26,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,481 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:26,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:26,521 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:26,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:26,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:26,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:26,591 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:26,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:26,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:26,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:26,674 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:26,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:26,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,713 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:26,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:26,763 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:26,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:26,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:26,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:26,849 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:26,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:26,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,898 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:26,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:26,957 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:26,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:26,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:26,992 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:27,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:27,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:27,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:27,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:27,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:27,088 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:57:27,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:27,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:57:27,148 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:57:27,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:27,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:27,174 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:57:27,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:27,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:57:27,236 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:57:27,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:27,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:27,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:27,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:27,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:27,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:27,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:27,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:27,327 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:27,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:27,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:27,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:27,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:27,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:27,421 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:27,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:27,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:27,459 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:57:27,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1678359181] [2021-05-01 07:57:27,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1678359181] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:57:27,459 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:57:27,459 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2021-05-01 07:57:27,459 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959659422] [2021-05-01 07:57:27,460 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-05-01 07:57:27,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:57:27,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-05-01 07:57:27,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=923, Unknown=0, NotChecked=0, Total=1056 [2021-05-01 07:57:27,460 INFO L87 Difference]: Start difference. First operand 209 states and 241 transitions. Second operand has 32 states, 32 states have (on average 1.625) internal successors, (52), 30 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:28,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:57:28,754 INFO L93 Difference]: Finished difference Result 430 states and 488 transitions. [2021-05-01 07:57:28,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-01 07:57:28,755 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.625) internal successors, (52), 30 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 58 [2021-05-01 07:57:28,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:57:28,756 INFO L225 Difference]: With dead ends: 430 [2021-05-01 07:57:28,756 INFO L226 Difference]: Without dead ends: 268 [2021-05-01 07:57:28,756 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 7 SyntacticMatches, 15 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 1170.6ms TimeCoverageRelationStatistics Valid=143, Invalid=1047, Unknown=0, NotChecked=0, Total=1190 [2021-05-01 07:57:28,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2021-05-01 07:57:28,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 209. [2021-05-01 07:57:28,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 199 states have (on average 1.1557788944723617) internal successors, (230), 199 states have internal predecessors, (230), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:57:28,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 241 transitions. [2021-05-01 07:57:28,901 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 241 transitions. Word has length 58 [2021-05-01 07:57:28,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:57:28,901 INFO L480 AbstractCegarLoop]: Abstraction has 209 states and 241 transitions. [2021-05-01 07:57:28,902 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.625) internal successors, (52), 30 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:28,902 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 241 transitions. [2021-05-01 07:57:28,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-05-01 07:57:28,902 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:57:28,902 INFO L519 BasicCegarLoop]: trace histogram [12, 12, 8, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:57:28,902 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable376 [2021-05-01 07:57:28,902 INFO L428 AbstractCegarLoop]: === Iteration 92 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:57:28,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:57:28,902 INFO L82 PathProgramCache]: Analyzing trace with hash -2022762530, now seen corresponding path program 63 times [2021-05-01 07:57:28,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:57:28,903 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1312857664] [2021-05-01 07:57:28,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:57:28,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:28,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:28,911 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1411 v_~SIZE~0_298) (<= v_~last~0_303 v_main_~c~0_1411)) InVars {~SIZE~0=v_~SIZE~0_298, main_~c~0=v_main_~c~0_1411, ~last~0=v_~last~0_303} OutVars{~SIZE~0=v_~SIZE~0_298, main_~c~0=v_main_~c~0_1411, ~last~0=v_~last~0_303} AuxVars[] AssignedVars[] [2021-05-01 07:57:28,913 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:28,916 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:28,919 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:28,922 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:28,925 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:28,928 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:28,931 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:28,931 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:28,932 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:28,933 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:28,933 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:28,937 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:28,941 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:28,943 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:28,945 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:28,945 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:28,948 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:28,948 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:28,951 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:28,953 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:28,955 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:28,958 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:28,960 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:28,962 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:28,964 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:28,965 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:28,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:28,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:28,986 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:28,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:28,987 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1413 v_~last~0_304) (< v_main_~c~0_1413 v_~SIZE~0_299)) InVars {~SIZE~0=v_~SIZE~0_299, main_~c~0=v_main_~c~0_1413, ~last~0=v_~last~0_304} OutVars{~SIZE~0=v_~SIZE~0_299, main_~c~0=v_main_~c~0_1413, ~last~0=v_~last~0_304} AuxVars[] AssignedVars[] [2021-05-01 07:57:28,988 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:57:28,989 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:28,989 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:28,990 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:28,990 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:28,995 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:28,998 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,002 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:29,004 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,005 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:29,007 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,009 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,010 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:29,012 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:29,015 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,017 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,020 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,023 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,025 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,027 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:29,030 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,032 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,034 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,036 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,038 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,038 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:57:29,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:57:29,059 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:29,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:29,061 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1415 1) v_~SIZE~0_300) (<= v_~last~0_305 v_main_~c~0_1415)) InVars {~SIZE~0=v_~SIZE~0_300, main_~c~0=v_main_~c~0_1415, ~last~0=v_~last~0_305} OutVars{~SIZE~0=v_~SIZE~0_300, main_~c~0=v_main_~c~0_1415, ~last~0=v_~last~0_305} AuxVars[] AssignedVars[] [2021-05-01 07:57:29,062 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:57:29,063 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,064 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:29,064 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,065 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,068 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:29,069 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:29,072 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,075 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:29,075 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:29,078 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,078 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:29,080 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:29,083 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,087 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,090 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,093 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:29,095 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,098 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,100 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,102 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,104 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,106 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,108 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,110 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,111 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:57:29,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:57:29,133 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:29,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:29,134 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1417 v_~last~0_306) (< (+ v_main_~c~0_1417 1) v_~SIZE~0_301)) InVars {~SIZE~0=v_~SIZE~0_301, main_~c~0=v_main_~c~0_1417, ~last~0=v_~last~0_306} OutVars{~SIZE~0=v_~SIZE~0_301, main_~c~0=v_main_~c~0_1417, ~last~0=v_~last~0_306} AuxVars[] AssignedVars[] [2021-05-01 07:57:29,135 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:29,136 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,136 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:29,144 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,145 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,149 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,153 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:29,157 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:29,159 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,160 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:29,162 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,165 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,165 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:29,168 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:29,170 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:29,173 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,175 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,178 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,181 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,183 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,185 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,187 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,189 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,191 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,193 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,194 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:29,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:57:29,213 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:29,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:29,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:29,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:57:29,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:29,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:29,268 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:29,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:29,286 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:57:29,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:29,310 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:57:29,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:57:29,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:29,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:29,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:29,395 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:57:29,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:29,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:29,401 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:57:29,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:29,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:29,403 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:57:29,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,406 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:57:29,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:57:29,408 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:29,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:29,506 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:57:29,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:29,512 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:29,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:29,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,540 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:29,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:29,587 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:29,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:29,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,612 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:29,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:29,655 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:29,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:29,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:29,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:29,729 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:29,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:29,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:29,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:29,818 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:29,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:29,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:29,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:29,913 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:29,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:29,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:29,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:29,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:30,013 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:30,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:30,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:30,065 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:30,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:30,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:30,131 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:30,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:30,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:30,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:30,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:30,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:30,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:30,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:30,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:30,269 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:57:30,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:30,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:57:30,330 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:57:30,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:30,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:30,332 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:57:30,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:30,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:57:30,396 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:57:30,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:30,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:30,424 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:57:30,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:30,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:57:30,489 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:57:30,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:30,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:30,491 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:57:30,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:30,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:30,529 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:57:30,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1312857664] [2021-05-01 07:57:30,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1312857664] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:57:30,530 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:57:30,530 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2021-05-01 07:57:30,530 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541559991] [2021-05-01 07:57:30,530 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-05-01 07:57:30,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:57:30,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-05-01 07:57:30,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=982, Unknown=0, NotChecked=0, Total=1122 [2021-05-01 07:57:30,531 INFO L87 Difference]: Start difference. First operand 209 states and 241 transitions. Second operand has 33 states, 33 states have (on average 1.5757575757575757) internal successors, (52), 31 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:31,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:57:31,668 INFO L93 Difference]: Finished difference Result 427 states and 485 transitions. [2021-05-01 07:57:31,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-01 07:57:31,669 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.5757575757575757) internal successors, (52), 31 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 58 [2021-05-01 07:57:31,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:57:31,670 INFO L225 Difference]: With dead ends: 427 [2021-05-01 07:57:31,670 INFO L226 Difference]: Without dead ends: 265 [2021-05-01 07:57:31,671 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 8 SyntacticMatches, 13 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 1235.1ms TimeCoverageRelationStatistics Valid=150, Invalid=1110, Unknown=0, NotChecked=0, Total=1260 [2021-05-01 07:57:31,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2021-05-01 07:57:31,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 209. [2021-05-01 07:57:31,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 199 states have (on average 1.1557788944723617) internal successors, (230), 199 states have internal predecessors, (230), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:57:31,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 241 transitions. [2021-05-01 07:57:31,890 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 241 transitions. Word has length 58 [2021-05-01 07:57:31,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:57:31,890 INFO L480 AbstractCegarLoop]: Abstraction has 209 states and 241 transitions. [2021-05-01 07:57:31,890 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.5757575757575757) internal successors, (52), 31 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:31,890 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 241 transitions. [2021-05-01 07:57:31,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-05-01 07:57:31,890 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:57:31,890 INFO L519 BasicCegarLoop]: trace histogram [12, 12, 9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:57:31,891 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable381 [2021-05-01 07:57:31,891 INFO L428 AbstractCegarLoop]: === Iteration 93 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:57:31,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:57:31,891 INFO L82 PathProgramCache]: Analyzing trace with hash 1454556316, now seen corresponding path program 64 times [2021-05-01 07:57:31,891 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:57:31,891 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1811892011] [2021-05-01 07:57:31,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:57:31,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:31,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:31,907 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_307 v_main_~c~0_1433) (< v_main_~c~0_1433 v_~SIZE~0_302)) InVars {~SIZE~0=v_~SIZE~0_302, main_~c~0=v_main_~c~0_1433, ~last~0=v_~last~0_307} OutVars{~SIZE~0=v_~SIZE~0_302, main_~c~0=v_main_~c~0_1433, ~last~0=v_~last~0_307} AuxVars[] AssignedVars[] [2021-05-01 07:57:31,908 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:31,912 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:31,915 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:31,918 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:31,921 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:31,924 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:31,927 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:31,929 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:31,929 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:31,936 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:31,937 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:31,940 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:31,942 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:31,946 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:31,949 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:31,949 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:31,952 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:31,953 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:31,956 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:31,958 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:31,961 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:31,964 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:31,967 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:31,970 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:31,973 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:31,974 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:31,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:31,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:32,001 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:32,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:32,002 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1435 v_~last~0_308) (< v_main_~c~0_1435 v_~SIZE~0_303)) InVars {~SIZE~0=v_~SIZE~0_303, main_~c~0=v_main_~c~0_1435, ~last~0=v_~last~0_308} OutVars{~SIZE~0=v_~SIZE~0_303, main_~c~0=v_main_~c~0_1435, ~last~0=v_~last~0_308} AuxVars[] AssignedVars[] [2021-05-01 07:57:32,004 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:57:32,005 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,006 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:32,013 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,014 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,020 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,026 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:32,030 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,034 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:32,035 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:32,038 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,041 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,042 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:32,045 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:32,048 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:32,053 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,057 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,060 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,064 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,068 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,072 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,075 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,078 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,081 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,084 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,084 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:57:32,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:57:32,111 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:32,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:32,118 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_309 v_main_~c~0_1437) (< (+ v_main_~c~0_1437 1) v_~SIZE~0_304)) InVars {~SIZE~0=v_~SIZE~0_304, main_~c~0=v_main_~c~0_1437, ~last~0=v_~last~0_309} OutVars{~SIZE~0=v_~SIZE~0_304, main_~c~0=v_main_~c~0_1437, ~last~0=v_~last~0_309} AuxVars[] AssignedVars[] [2021-05-01 07:57:32,120 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:57:32,121 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,122 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:32,123 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,123 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,129 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,134 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:32,139 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:32,141 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:32,141 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:32,145 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,146 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:32,150 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,153 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:32,158 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,162 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:32,165 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,169 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,172 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,175 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,178 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,181 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,184 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,186 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,189 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,190 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:57:32,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:57:32,217 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:32,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:32,219 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1439 v_~last~0_310) (< (+ v_main_~c~0_1439 1) v_~SIZE~0_305)) InVars {~SIZE~0=v_~SIZE~0_305, main_~c~0=v_main_~c~0_1439, ~last~0=v_~last~0_310} OutVars{~SIZE~0=v_~SIZE~0_305, main_~c~0=v_main_~c~0_1439, ~last~0=v_~last~0_310} AuxVars[] AssignedVars[] [2021-05-01 07:57:32,220 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:32,225 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,229 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,233 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,237 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,240 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,242 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,242 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:32,243 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,244 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,250 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:32,254 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,259 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:32,262 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,263 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:32,266 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,270 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,270 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:32,273 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:32,277 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,280 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,283 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,286 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,289 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,292 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:32,293 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:32,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:57:32,320 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:32,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:32,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:32,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:57:32,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:32,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:32,381 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:32,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:32,400 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:57:32,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:32,424 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:57:32,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:57:32,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:32,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:32,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:32,506 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:57:32,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:32,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:32,511 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:57:32,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:32,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:32,514 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:57:32,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,516 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:57:32,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:57:32,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:32,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:32,614 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:57:32,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:32,621 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:32,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:32,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:32,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:32,701 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:32,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:32,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,746 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:32,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:32,802 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:32,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:32,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,838 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:32,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:32,896 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:32,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:32,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,925 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:32,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:32,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:32,976 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:32,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:33,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:33,008 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:33,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:33,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:33,062 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:33,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:33,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:33,095 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:33,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:33,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:33,153 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:33,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:33,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:33,188 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:33,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:33,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:33,249 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:33,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:33,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:33,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:33,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:33,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:33,356 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:33,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:33,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:33,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:33,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:33,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:33,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:33,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:33,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:33,537 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:57:33,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:33,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:57:33,600 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:57:33,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:33,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:33,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:33,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:33,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:33,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:33,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:33,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:33,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:33,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:33,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:33,761 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:57:33,761 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1811892011] [2021-05-01 07:57:33,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1811892011] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:57:33,762 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:57:33,762 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2021-05-01 07:57:33,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800292681] [2021-05-01 07:57:33,762 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-05-01 07:57:33,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:57:33,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-05-01 07:57:33,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1043, Unknown=0, NotChecked=0, Total=1190 [2021-05-01 07:57:33,762 INFO L87 Difference]: Start difference. First operand 209 states and 241 transitions. Second operand has 34 states, 34 states have (on average 1.5294117647058822) internal successors, (52), 32 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:35,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:57:35,063 INFO L93 Difference]: Finished difference Result 424 states and 482 transitions. [2021-05-01 07:57:35,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-05-01 07:57:35,064 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.5294117647058822) internal successors, (52), 32 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 58 [2021-05-01 07:57:35,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:57:35,065 INFO L225 Difference]: With dead ends: 424 [2021-05-01 07:57:35,065 INFO L226 Difference]: Without dead ends: 262 [2021-05-01 07:57:35,066 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 6 SyntacticMatches, 14 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 420 ImplicationChecksByTransitivity, 1355.6ms TimeCoverageRelationStatistics Valid=157, Invalid=1175, Unknown=0, NotChecked=0, Total=1332 [2021-05-01 07:57:35,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2021-05-01 07:57:35,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 209. [2021-05-01 07:57:35,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 199 states have (on average 1.1557788944723617) internal successors, (230), 199 states have internal predecessors, (230), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:57:35,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 241 transitions. [2021-05-01 07:57:35,198 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 241 transitions. Word has length 58 [2021-05-01 07:57:35,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:57:35,199 INFO L480 AbstractCegarLoop]: Abstraction has 209 states and 241 transitions. [2021-05-01 07:57:35,199 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 1.5294117647058822) internal successors, (52), 32 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:35,199 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 241 transitions. [2021-05-01 07:57:35,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-05-01 07:57:35,199 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:57:35,199 INFO L519 BasicCegarLoop]: trace histogram [12, 12, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:57:35,199 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable386 [2021-05-01 07:57:35,199 INFO L428 AbstractCegarLoop]: === Iteration 94 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:57:35,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:57:35,200 INFO L82 PathProgramCache]: Analyzing trace with hash -133791586, now seen corresponding path program 65 times [2021-05-01 07:57:35,200 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:57:35,200 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [975001895] [2021-05-01 07:57:35,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:57:35,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:35,207 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1455 v_~SIZE~0_306) (<= v_~last~0_311 v_main_~c~0_1455)) InVars {~SIZE~0=v_~SIZE~0_306, main_~c~0=v_main_~c~0_1455, ~last~0=v_~last~0_311} OutVars{~SIZE~0=v_~SIZE~0_306, main_~c~0=v_main_~c~0_1455, ~last~0=v_~last~0_311} AuxVars[] AssignedVars[] [2021-05-01 07:57:35,208 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:35,209 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,210 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:35,210 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,211 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,214 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,218 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:35,221 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:35,226 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:35,227 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:35,230 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,230 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:35,233 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,235 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,237 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,240 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:35,242 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,244 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:35,247 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,249 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,251 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,254 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,256 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,258 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,260 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,261 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:35,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:35,282 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:35,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:35,283 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1457 v_~last~0_312) (< v_main_~c~0_1457 v_~SIZE~0_307)) InVars {~SIZE~0=v_~SIZE~0_307, main_~c~0=v_main_~c~0_1457, ~last~0=v_~last~0_312} OutVars{~SIZE~0=v_~SIZE~0_307, main_~c~0=v_main_~c~0_1457, ~last~0=v_~last~0_312} AuxVars[] AssignedVars[] [2021-05-01 07:57:35,285 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:57:35,286 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,286 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:35,287 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,287 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,291 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,295 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:35,299 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:35,302 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,302 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:35,305 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,307 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,308 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:35,310 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:35,312 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:35,315 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,318 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,320 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,323 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,325 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,328 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,330 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,332 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,334 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,336 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,337 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:57:35,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:57:35,357 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:35,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:35,359 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_313 v_main_~c~0_1459) (< (+ v_main_~c~0_1459 1) v_~SIZE~0_308)) InVars {~SIZE~0=v_~SIZE~0_308, main_~c~0=v_main_~c~0_1459, ~last~0=v_~last~0_313} OutVars{~SIZE~0=v_~SIZE~0_308, main_~c~0=v_main_~c~0_1459, ~last~0=v_~last~0_313} AuxVars[] AssignedVars[] [2021-05-01 07:57:35,361 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:57:35,362 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,362 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:35,363 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,364 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,367 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:35,368 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:35,372 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:35,375 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,375 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:35,378 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,378 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:35,381 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,384 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,386 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,389 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:35,391 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:35,394 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,397 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,399 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,402 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,404 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,406 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,409 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,423 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,424 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:57:35,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:57:35,447 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:35,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:35,448 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1461 v_~last~0_314) (< (+ v_main_~c~0_1461 1) v_~SIZE~0_309)) InVars {~SIZE~0=v_~SIZE~0_309, main_~c~0=v_main_~c~0_1461, ~last~0=v_~last~0_314} OutVars{~SIZE~0=v_~SIZE~0_309, main_~c~0=v_main_~c~0_1461, ~last~0=v_~last~0_314} AuxVars[] AssignedVars[] [2021-05-01 07:57:35,449 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:35,452 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,455 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,457 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,460 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,463 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,464 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,465 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:35,465 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,466 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,470 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,473 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:35,476 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:35,479 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,479 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:35,482 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,484 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,485 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:35,487 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,489 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,492 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,494 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,496 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:35,499 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,501 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,501 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:35,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:57:35,524 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:35,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:35,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:35,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:57:35,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:35,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:35,582 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:35,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:35,602 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:57:35,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:35,626 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:57:35,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:57:35,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:35,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:35,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:35,710 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:57:35,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:35,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:35,716 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:57:35,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:35,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:35,719 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:57:35,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,721 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:57:35,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:57:35,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:35,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:35,798 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:57:35,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:35,804 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:35,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:35,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,827 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:35,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:35,869 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:35,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:35,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:35,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:35,938 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:35,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:35,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:35,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:36,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:36,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:36,024 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:36,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:36,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:36,063 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:36,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:36,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:36,118 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:36,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:36,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:36,150 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:36,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:36,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:36,204 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:36,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:36,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:36,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:36,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:36,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:36,296 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:36,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:36,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:36,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:36,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:36,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:36,405 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:36,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:36,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:36,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:36,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:36,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:36,516 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:36,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:36,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:36,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:36,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:36,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:36,632 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:36,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:36,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:36,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:36,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:36,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:36,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:36,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:36,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:36,803 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:57:36,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:36,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:57:36,871 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:57:36,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:36,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:36,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:36,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:36,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:36,909 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:57:36,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [975001895] [2021-05-01 07:57:36,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [975001895] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:57:36,910 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:57:36,910 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2021-05-01 07:57:36,910 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194035220] [2021-05-01 07:57:36,910 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-05-01 07:57:36,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:57:36,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-05-01 07:57:36,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=1106, Unknown=0, NotChecked=0, Total=1260 [2021-05-01 07:57:36,911 INFO L87 Difference]: Start difference. First operand 209 states and 241 transitions. Second operand has 35 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 33 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:38,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:57:38,272 INFO L93 Difference]: Finished difference Result 421 states and 479 transitions. [2021-05-01 07:57:38,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-05-01 07:57:38,273 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 33 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 58 [2021-05-01 07:57:38,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:57:38,274 INFO L225 Difference]: With dead ends: 421 [2021-05-01 07:57:38,274 INFO L226 Difference]: Without dead ends: 259 [2021-05-01 07:57:38,274 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 7 SyntacticMatches, 12 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 1314.4ms TimeCoverageRelationStatistics Valid=164, Invalid=1242, Unknown=0, NotChecked=0, Total=1406 [2021-05-01 07:57:38,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2021-05-01 07:57:38,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 209. [2021-05-01 07:57:38,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 199 states have (on average 1.1557788944723617) internal successors, (230), 199 states have internal predecessors, (230), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:57:38,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 241 transitions. [2021-05-01 07:57:38,405 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 241 transitions. Word has length 58 [2021-05-01 07:57:38,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:57:38,405 INFO L480 AbstractCegarLoop]: Abstraction has 209 states and 241 transitions. [2021-05-01 07:57:38,405 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 33 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:38,406 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 241 transitions. [2021-05-01 07:57:38,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-05-01 07:57:38,406 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:57:38,406 INFO L519 BasicCegarLoop]: trace histogram [12, 12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:57:38,406 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable391 [2021-05-01 07:57:38,406 INFO L428 AbstractCegarLoop]: === Iteration 95 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:57:38,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:57:38,406 INFO L82 PathProgramCache]: Analyzing trace with hash -1144908836, now seen corresponding path program 66 times [2021-05-01 07:57:38,406 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:57:38,406 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [808888209] [2021-05-01 07:57:38,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:57:38,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:38,419 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1477 v_~SIZE~0_310) (<= v_~last~0_315 v_main_~c~0_1477)) InVars {~SIZE~0=v_~SIZE~0_310, main_~c~0=v_main_~c~0_1477, ~last~0=v_~last~0_315} OutVars{~SIZE~0=v_~SIZE~0_310, main_~c~0=v_main_~c~0_1477, ~last~0=v_~last~0_315} AuxVars[] AssignedVars[] [2021-05-01 07:57:38,421 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:38,424 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,427 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,430 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,433 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,436 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,438 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,439 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,440 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:38,441 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,442 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,446 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:38,449 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,452 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:38,453 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:38,454 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:38,456 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,460 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:38,463 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:38,465 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,468 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,470 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,472 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,475 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:38,477 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,478 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:38,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:38,500 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:38,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:38,501 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1479 v_~last~0_316) (< v_main_~c~0_1479 v_~SIZE~0_311)) InVars {~SIZE~0=v_~SIZE~0_311, main_~c~0=v_main_~c~0_1479, ~last~0=v_~last~0_316} OutVars{~SIZE~0=v_~SIZE~0_311, main_~c~0=v_main_~c~0_1479, ~last~0=v_~last~0_316} AuxVars[] AssignedVars[] [2021-05-01 07:57:38,502 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:57:38,505 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,508 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,510 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,513 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,515 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,516 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,516 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:38,517 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,518 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,522 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:38,526 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,530 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:38,533 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,533 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:38,535 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,538 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,539 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:38,541 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:38,544 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,546 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,549 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,551 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,553 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,555 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:38,556 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:57:38,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:57:38,577 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:38,579 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:38,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:38,580 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1481 v_~last~0_317) (< (+ v_main_~c~0_1481 1) v_~SIZE~0_312)) InVars {~SIZE~0=v_~SIZE~0_312, main_~c~0=v_main_~c~0_1481, ~last~0=v_~last~0_317} OutVars{~SIZE~0=v_~SIZE~0_312, main_~c~0=v_main_~c~0_1481, ~last~0=v_~last~0_317} AuxVars[] AssignedVars[] [2021-05-01 07:57:38,581 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:38,584 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,587 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,589 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,592 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,595 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,595 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,596 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:38,597 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,597 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,601 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:38,605 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,608 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,611 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:38,611 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:38,613 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,616 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,616 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:38,618 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:38,620 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:38,623 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,625 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,627 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,629 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,631 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,632 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:38,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:57:38,652 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:38,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:38,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:38,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:57:38,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:38,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:38,698 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:38,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:38,713 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:57:38,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:38,732 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:57:38,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:57:38,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:38,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:38,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:38,796 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:57:38,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:38,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:38,800 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:57:38,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:38,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:38,802 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:57:38,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,804 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:57:38,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:57:38,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:38,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:38,883 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:57:38,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:38,888 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:38,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:38,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,911 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:38,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:38,950 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:38,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:38,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:38,977 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:39,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:39,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:39,023 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:39,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:39,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:39,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:39,077 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:39,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:39,097 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:39,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:39,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:39,137 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:39,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:39,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:39,188 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:39,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:39,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:39,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:39,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:39,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:39,273 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:39,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:39,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:39,315 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:39,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:39,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:39,372 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:39,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:39,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:39,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:39,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:39,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:39,467 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:39,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:39,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:39,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:39,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:39,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:39,577 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:39,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:39,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:39,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:39,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:39,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:39,694 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:39,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:39,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:39,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:39,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:39,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:39,819 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:39,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:39,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:39,872 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:39,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:39,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:39,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:39,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:39,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:39,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:40,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:40,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:40,033 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:57:40,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [808888209] [2021-05-01 07:57:40,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [808888209] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:57:40,033 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:57:40,034 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2021-05-01 07:57:40,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793495492] [2021-05-01 07:57:40,034 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-05-01 07:57:40,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:57:40,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-05-01 07:57:40,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1171, Unknown=0, NotChecked=0, Total=1332 [2021-05-01 07:57:40,034 INFO L87 Difference]: Start difference. First operand 209 states and 241 transitions. Second operand has 36 states, 36 states have (on average 1.4444444444444444) internal successors, (52), 34 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:41,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:57:41,758 INFO L93 Difference]: Finished difference Result 420 states and 479 transitions. [2021-05-01 07:57:41,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-01 07:57:41,759 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.4444444444444444) internal successors, (52), 34 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 58 [2021-05-01 07:57:41,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:57:41,760 INFO L225 Difference]: With dead ends: 420 [2021-05-01 07:57:41,760 INFO L226 Difference]: Without dead ends: 258 [2021-05-01 07:57:41,761 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 6 SyntacticMatches, 12 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 1318.8ms TimeCoverageRelationStatistics Valid=171, Invalid=1311, Unknown=0, NotChecked=0, Total=1482 [2021-05-01 07:57:41,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2021-05-01 07:57:41,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 210. [2021-05-01 07:57:41,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 200 states have (on average 1.16) internal successors, (232), 200 states have internal predecessors, (232), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:57:41,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 243 transitions. [2021-05-01 07:57:41,898 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 243 transitions. Word has length 58 [2021-05-01 07:57:41,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:57:41,898 INFO L480 AbstractCegarLoop]: Abstraction has 210 states and 243 transitions. [2021-05-01 07:57:41,899 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.4444444444444444) internal successors, (52), 34 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:41,899 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 243 transitions. [2021-05-01 07:57:41,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-05-01 07:57:41,899 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:57:41,899 INFO L519 BasicCegarLoop]: trace histogram [12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:57:41,899 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable395 [2021-05-01 07:57:41,899 INFO L428 AbstractCegarLoop]: === Iteration 96 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:57:41,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:57:41,900 INFO L82 PathProgramCache]: Analyzing trace with hash -1310449186, now seen corresponding path program 12 times [2021-05-01 07:57:41,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:57:41,900 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [740697583] [2021-05-01 07:57:41,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:57:41,908 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:41,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:41,910 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1497 v_~last~0_318) (< v_main_~c~0_1497 v_~SIZE~0_313)) InVars {~SIZE~0=v_~SIZE~0_313, main_~c~0=v_main_~c~0_1497, ~last~0=v_~last~0_318} OutVars{~SIZE~0=v_~SIZE~0_313, main_~c~0=v_main_~c~0_1497, ~last~0=v_~last~0_318} AuxVars[] AssignedVars[] [2021-05-01 07:57:41,912 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:57:41,913 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:41,913 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:41,914 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:41,915 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:41,920 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:41,925 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:41,929 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:41,934 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:41,934 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:41,938 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:41,941 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:41,941 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:41,944 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:41,947 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:41,950 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:41,952 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:41,955 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:41,957 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:41,959 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:41,961 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:41,963 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:41,965 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:41,967 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:41,969 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:41,970 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:57:41,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:41,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:57:41,990 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:57:41,991 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:41,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:41,991 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1499 1) v_~SIZE~0_314) (< v_main_~c~0_1499 v_~last~0_319)) InVars {~SIZE~0=v_~SIZE~0_314, main_~c~0=v_main_~c~0_1499, ~last~0=v_~last~0_319} OutVars{~SIZE~0=v_~SIZE~0_314, main_~c~0=v_main_~c~0_1499, ~last~0=v_~last~0_319} AuxVars[] AssignedVars[] [2021-05-01 07:57:41,993 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:41,993 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:41,994 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:41,995 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:41,995 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,003 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:42,012 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,015 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,018 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:42,018 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:42,021 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,023 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,023 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:42,026 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:42,028 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:42,030 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,033 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,035 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,038 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,041 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,043 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,045 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,047 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,049 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,051 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,052 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:42,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:57:42,072 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:57:42,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:42,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:42,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:57:42,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:57:42,109 INFO L142 QuantifierPusher]: treesize reduction 7, result has 81.1 percent of original size [2021-05-01 07:57:42,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-05-01 07:57:42,134 INFO L142 QuantifierPusher]: treesize reduction 17, result has 55.3 percent of original size [2021-05-01 07:57:42,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:42,155 INFO L142 QuantifierPusher]: treesize reduction 26, result has 46.9 percent of original size [2021-05-01 07:57:42,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-05-01 07:57:42,177 INFO L142 QuantifierPusher]: treesize reduction 26, result has 38.1 percent of original size [2021-05-01 07:57:42,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:42,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:42,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:42,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:42,253 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:57:42,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:42,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:42,259 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:57:42,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:42,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:42,262 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:57:42,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,264 INFO L147 QuantifierPusher]: treesize reduction 11, result has 76.1 percent of original size 35 [2021-05-01 07:57:42,353 INFO L142 QuantifierPusher]: treesize reduction 9, result has 76.3 percent of original size [2021-05-01 07:57:42,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:57:42,393 INFO L142 QuantifierPusher]: treesize reduction 14, result has 57.6 percent of original size [2021-05-01 07:57:42,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:42,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,428 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:57:42,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:42,475 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:57:42,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:42,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:42,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:42,556 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:42,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:42,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:42,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:42,658 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:42,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:42,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:42,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:42,759 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:42,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:42,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,797 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:57:42,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:42,844 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:57:42,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:42,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:42,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:42,927 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:42,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:42,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:42,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:42,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:43,020 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:43,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:43,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:43,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:43,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:43,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:43,119 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:43,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:43,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:43,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:43,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:43,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:43,223 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:43,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:43,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:43,267 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:57:43,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:43,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:43,339 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:57:43,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:43,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:43,377 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:57:43,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:43,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:43,450 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:57:43,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:43,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:43,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:43,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:43,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:43,529 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:57:43,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [740697583] [2021-05-01 07:57:43,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [740697583] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:57:43,529 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:57:43,529 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2021-05-01 07:57:43,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329824168] [2021-05-01 07:57:43,529 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-05-01 07:57:43,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:57:43,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-05-01 07:57:43,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1231, Unknown=0, NotChecked=0, Total=1406 [2021-05-01 07:57:43,530 INFO L87 Difference]: Start difference. First operand 210 states and 243 transitions. Second operand has 36 states, 36 states have (on average 1.4444444444444444) internal successors, (52), 34 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:45,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:57:45,681 INFO L93 Difference]: Finished difference Result 431 states and 491 transitions. [2021-05-01 07:57:45,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-05-01 07:57:45,682 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.4444444444444444) internal successors, (52), 34 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 58 [2021-05-01 07:57:45,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:57:45,684 INFO L225 Difference]: With dead ends: 431 [2021-05-01 07:57:45,684 INFO L226 Difference]: Without dead ends: 269 [2021-05-01 07:57:45,684 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 6 SyntacticMatches, 11 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 751 ImplicationChecksByTransitivity, 1885.5ms TimeCoverageRelationStatistics Valid=281, Invalid=2371, Unknown=0, NotChecked=0, Total=2652 [2021-05-01 07:57:45,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2021-05-01 07:57:45,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 212. [2021-05-01 07:57:45,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 202 states have (on average 1.1584158415841583) internal successors, (234), 202 states have internal predecessors, (234), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:57:45,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 245 transitions. [2021-05-01 07:57:45,828 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 245 transitions. Word has length 58 [2021-05-01 07:57:45,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:57:45,829 INFO L480 AbstractCegarLoop]: Abstraction has 212 states and 245 transitions. [2021-05-01 07:57:45,829 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.4444444444444444) internal successors, (52), 34 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:45,829 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 245 transitions. [2021-05-01 07:57:45,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-05-01 07:57:45,829 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:57:45,829 INFO L519 BasicCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:57:45,829 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable398 [2021-05-01 07:57:45,830 INFO L428 AbstractCegarLoop]: === Iteration 97 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:57:45,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:57:45,830 INFO L82 PathProgramCache]: Analyzing trace with hash 1184998237, now seen corresponding path program 13 times [2021-05-01 07:57:45,830 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:57:45,830 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [344942397] [2021-05-01 07:57:45,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:57:45,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:45,836 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1514 v_~SIZE~0_315) (<= v_~last~0_320 v_main_~c~0_1514)) InVars {~SIZE~0=v_~SIZE~0_315, main_~c~0=v_main_~c~0_1514, ~last~0=v_~last~0_320} OutVars{~SIZE~0=v_~SIZE~0_315, main_~c~0=v_main_~c~0_1514, ~last~0=v_~last~0_320} AuxVars[] AssignedVars[] [2021-05-01 07:57:45,837 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:45,838 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,839 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:45,840 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,840 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,845 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:45,848 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,851 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:45,853 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:45,853 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:45,856 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,857 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:45,859 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,863 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:45,865 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,868 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:45,870 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,873 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,876 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,878 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,880 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,883 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,885 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,888 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,890 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,891 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:45,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:45,913 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:57:45,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:45,915 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_321 v_main_~c~0_1516) (< (+ v_main_~c~0_1516 1) v_~SIZE~0_316)) InVars {~SIZE~0=v_~SIZE~0_316, main_~c~0=v_main_~c~0_1516, ~last~0=v_~last~0_321} OutVars{~SIZE~0=v_~SIZE~0_316, main_~c~0=v_main_~c~0_1516, ~last~0=v_~last~0_321} AuxVars[] AssignedVars[] [2021-05-01 07:57:45,918 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:57:45,922 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,925 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,928 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,931 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,934 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,937 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,938 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,939 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:45,940 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,940 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,943 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:45,945 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:45,948 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,952 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:45,952 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:45,955 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,955 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:45,958 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,960 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,980 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,983 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,987 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:45,990 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:45,994 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:45,995 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:57:46,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:57:46,022 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:57:46,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:46,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:46,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:57:46,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:46,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:46,080 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:46,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:46,101 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:57:46,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:46,126 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:57:46,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:57:46,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:46,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:46,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:46,215 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:57:46,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:46,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:46,221 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:57:46,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:46,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:46,225 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:57:46,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,228 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:57:46,325 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:57:46,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:46,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:46,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,365 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:46,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:46,423 INFO L142 QuantifierPusher]: treesize reduction 3, result has 89.3 percent of original size [2021-05-01 07:57:46,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:46,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:46,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:46,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:46,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:46,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:46,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:46,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:46,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:46,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:46,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:46,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:46,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:46,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:46,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:46,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:46,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:46,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:46,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:46,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:46,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:46,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:46,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:47,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:47,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:47,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:47,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:47,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:47,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:47,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:47,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:47,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:47,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:47,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:47,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:47,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:47,188 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 07:57:47,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:47,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:47,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:47,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:47,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:47,280 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 07:57:47,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:47,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:47,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:47,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:47,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:47,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:47,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:47,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:47,414 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:57:47,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [344942397] [2021-05-01 07:57:47,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [344942397] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:57:47,414 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:57:47,414 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-05-01 07:57:47,414 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40011348] [2021-05-01 07:57:47,414 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-05-01 07:57:47,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:57:47,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-05-01 07:57:47,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=601, Unknown=0, NotChecked=0, Total=702 [2021-05-01 07:57:47,415 INFO L87 Difference]: Start difference. First operand 212 states and 245 transitions. Second operand has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 24 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:48,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:57:48,623 INFO L93 Difference]: Finished difference Result 454 states and 513 transitions. [2021-05-01 07:57:48,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-01 07:57:48,624 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 24 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 61 [2021-05-01 07:57:48,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:57:48,625 INFO L225 Difference]: With dead ends: 454 [2021-05-01 07:57:48,625 INFO L226 Difference]: Without dead ends: 292 [2021-05-01 07:57:48,625 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 7 SyntacticMatches, 24 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 1303.1ms TimeCoverageRelationStatistics Valid=111, Invalid=701, Unknown=0, NotChecked=0, Total=812 [2021-05-01 07:57:48,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2021-05-01 07:57:48,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 215. [2021-05-01 07:57:48,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 205 states have (on average 1.1560975609756097) internal successors, (237), 205 states have internal predecessors, (237), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:57:48,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 248 transitions. [2021-05-01 07:57:48,776 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 248 transitions. Word has length 61 [2021-05-01 07:57:48,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:57:48,776 INFO L480 AbstractCegarLoop]: Abstraction has 215 states and 248 transitions. [2021-05-01 07:57:48,776 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 24 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:48,776 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 248 transitions. [2021-05-01 07:57:48,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-05-01 07:57:48,777 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:57:48,777 INFO L519 BasicCegarLoop]: trace histogram [13, 13, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:57:48,777 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable401 [2021-05-01 07:57:48,777 INFO L428 AbstractCegarLoop]: === Iteration 98 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:57:48,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:57:48,777 INFO L82 PathProgramCache]: Analyzing trace with hash 831909855, now seen corresponding path program 67 times [2021-05-01 07:57:48,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:57:48,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1340689102] [2021-05-01 07:57:48,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:57:48,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:48,785 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1532 v_~SIZE~0_317) (<= v_~last~0_322 v_main_~c~0_1532)) InVars {~SIZE~0=v_~SIZE~0_317, main_~c~0=v_main_~c~0_1532, ~last~0=v_~last~0_322} OutVars{~SIZE~0=v_~SIZE~0_317, main_~c~0=v_main_~c~0_1532, ~last~0=v_~last~0_322} AuxVars[] AssignedVars[] [2021-05-01 07:57:48,787 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:48,790 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,793 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,796 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,799 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,802 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,804 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,805 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,806 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:48,814 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,815 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,820 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:48,823 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,825 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:48,827 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:48,827 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:48,830 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,830 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:48,833 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,835 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,838 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:48,840 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,843 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,845 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:48,847 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,848 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:48,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:48,869 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:48,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:48,870 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1534 v_~last~0_323) (< v_main_~c~0_1534 v_~SIZE~0_318)) InVars {~SIZE~0=v_~SIZE~0_318, main_~c~0=v_main_~c~0_1534, ~last~0=v_~last~0_323} OutVars{~SIZE~0=v_~SIZE~0_318, main_~c~0=v_main_~c~0_1534, ~last~0=v_~last~0_323} AuxVars[] AssignedVars[] [2021-05-01 07:57:48,871 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:57:48,872 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,872 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:48,873 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,874 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,878 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:48,882 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,885 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,888 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:48,889 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:48,891 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,893 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,894 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:48,896 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:48,898 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:48,902 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,904 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,907 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,909 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,912 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,914 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,916 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,918 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,921 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,923 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,923 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:57:48,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:57:48,944 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:48,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:48,946 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_324 v_main_~c~0_1536) (< (+ v_main_~c~0_1536 1) v_~SIZE~0_319)) InVars {~SIZE~0=v_~SIZE~0_319, main_~c~0=v_main_~c~0_1536, ~last~0=v_~last~0_324} OutVars{~SIZE~0=v_~SIZE~0_319, main_~c~0=v_main_~c~0_1536, ~last~0=v_~last~0_324} AuxVars[] AssignedVars[] [2021-05-01 07:57:48,948 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:57:48,951 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,953 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,956 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,959 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,962 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,964 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,965 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,966 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:48,966 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,967 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,971 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:48,974 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,977 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:48,979 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:48,979 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:48,982 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,982 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:48,985 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:48,987 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,990 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:48,992 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,994 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,996 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,998 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:48,999 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:57:49,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:57:49,021 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:49,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:49,021 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1538 1) v_~SIZE~0_320) (< v_main_~c~0_1538 v_~last~0_325)) InVars {~SIZE~0=v_~SIZE~0_320, main_~c~0=v_main_~c~0_1538, ~last~0=v_~last~0_325} OutVars{~SIZE~0=v_~SIZE~0_320, main_~c~0=v_main_~c~0_1538, ~last~0=v_~last~0_325} AuxVars[] AssignedVars[] [2021-05-01 07:57:49,023 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:49,024 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,024 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:49,025 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,025 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,030 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:49,033 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,036 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:49,039 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,039 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:49,042 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,044 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,045 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:49,047 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:49,049 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:49,052 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,055 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,057 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,060 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,062 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,064 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,066 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,068 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,070 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,072 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,073 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:49,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:57:49,093 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:49,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:49,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:49,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:57:49,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:49,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:49,136 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:49,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:49,151 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:57:49,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:49,170 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:57:49,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:57:49,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:49,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:49,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:49,235 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:57:49,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:49,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:49,239 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:57:49,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:49,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:49,241 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:57:49,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,243 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:57:49,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:57:49,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:49,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:49,322 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:57:49,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:49,328 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:49,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:49,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,351 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:49,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:49,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:49,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,417 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:57:49,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:57:49,463 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:57:49,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:49,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,465 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:57:49,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:57:49,523 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:57:49,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:49,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:49,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:49,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:49,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,614 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:49,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:49,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:49,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,686 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:49,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:49,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:49,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:49,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:49,818 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:49,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,842 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:49,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:49,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:49,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,925 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:49,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:49,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:49,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:50,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:50,015 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:50,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:50,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:50,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:50,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:50,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:50,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:50,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:50,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:50,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:50,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:50,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:50,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:50,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:50,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:50,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:50,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:50,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:50,330 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:50,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:50,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:50,373 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:57:50,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1340689102] [2021-05-01 07:57:50,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1340689102] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:57:50,373 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:57:50,373 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2021-05-01 07:57:50,373 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692710879] [2021-05-01 07:57:50,374 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-05-01 07:57:50,374 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:57:50,374 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-05-01 07:57:50,374 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=661, Unknown=0, NotChecked=0, Total=756 [2021-05-01 07:57:50,374 INFO L87 Difference]: Start difference. First operand 215 states and 248 transitions. Second operand has 27 states, 27 states have (on average 2.037037037037037) internal successors, (55), 25 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:51,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:57:51,606 INFO L93 Difference]: Finished difference Result 457 states and 516 transitions. [2021-05-01 07:57:51,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-01 07:57:51,607 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.037037037037037) internal successors, (55), 25 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 61 [2021-05-01 07:57:51,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:57:51,608 INFO L225 Difference]: With dead ends: 457 [2021-05-01 07:57:51,608 INFO L226 Difference]: Without dead ends: 295 [2021-05-01 07:57:51,609 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 7 SyntacticMatches, 23 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 1215.1ms TimeCoverageRelationStatistics Valid=105, Invalid=765, Unknown=0, NotChecked=0, Total=870 [2021-05-01 07:57:51,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2021-05-01 07:57:51,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 215. [2021-05-01 07:57:51,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 205 states have (on average 1.1560975609756097) internal successors, (237), 205 states have internal predecessors, (237), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:57:51,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 248 transitions. [2021-05-01 07:57:51,779 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 248 transitions. Word has length 61 [2021-05-01 07:57:51,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:57:51,780 INFO L480 AbstractCegarLoop]: Abstraction has 215 states and 248 transitions. [2021-05-01 07:57:51,780 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.037037037037037) internal successors, (55), 25 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:51,780 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 248 transitions. [2021-05-01 07:57:51,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-05-01 07:57:51,780 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:57:51,780 INFO L519 BasicCegarLoop]: trace histogram [13, 13, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:57:51,780 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable406 [2021-05-01 07:57:51,781 INFO L428 AbstractCegarLoop]: === Iteration 99 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:57:51,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:57:51,781 INFO L82 PathProgramCache]: Analyzing trace with hash -1217477987, now seen corresponding path program 68 times [2021-05-01 07:57:51,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:57:51,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [154303735] [2021-05-01 07:57:51,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:57:51,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:51,789 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1555 v_~SIZE~0_321) (<= v_~last~0_326 v_main_~c~0_1555)) InVars {~SIZE~0=v_~SIZE~0_321, main_~c~0=v_main_~c~0_1555, ~last~0=v_~last~0_326} OutVars{~SIZE~0=v_~SIZE~0_321, main_~c~0=v_main_~c~0_1555, ~last~0=v_~last~0_326} AuxVars[] AssignedVars[] [2021-05-01 07:57:51,791 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:51,794 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,798 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,801 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,803 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,806 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,809 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,810 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,810 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:51,811 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,812 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,814 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:51,816 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:51,820 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:51,822 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,823 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:51,825 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,826 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:51,828 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:51,830 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,832 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:51,834 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,837 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,839 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,841 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,842 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:51,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:51,864 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:51,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:51,865 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1557 v_~SIZE~0_322) (< v_main_~c~0_1557 v_~last~0_327)) InVars {~SIZE~0=v_~SIZE~0_322, main_~c~0=v_main_~c~0_1557, ~last~0=v_~last~0_327} OutVars{~SIZE~0=v_~SIZE~0_322, main_~c~0=v_main_~c~0_1557, ~last~0=v_~last~0_327} AuxVars[] AssignedVars[] [2021-05-01 07:57:51,866 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:57:51,867 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,867 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:51,868 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,869 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,873 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,893 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:51,897 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,901 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:51,902 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:51,906 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,909 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,910 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:51,913 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:51,916 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:51,919 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,923 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,927 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,931 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,934 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,938 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,940 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,943 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,945 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,947 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,948 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:57:51,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:57:51,968 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:51,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:51,972 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1559 1) v_~SIZE~0_323) (<= v_~last~0_328 v_main_~c~0_1559)) InVars {~SIZE~0=v_~SIZE~0_323, main_~c~0=v_main_~c~0_1559, ~last~0=v_~last~0_328} OutVars{~SIZE~0=v_~SIZE~0_323, main_~c~0=v_main_~c~0_1559, ~last~0=v_~last~0_328} AuxVars[] AssignedVars[] [2021-05-01 07:57:51,974 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:57:51,977 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,980 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,983 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,986 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,989 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,992 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,993 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,993 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:51,994 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,995 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:51,999 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:52,002 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,006 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:52,008 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:52,009 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:52,011 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,012 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:52,014 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:52,017 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,019 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,022 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:52,025 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,027 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,030 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,030 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:57:52,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:57:52,054 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:52,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:52,055 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1561 v_~last~0_329) (< (+ v_main_~c~0_1561 1) v_~SIZE~0_324)) InVars {~SIZE~0=v_~SIZE~0_324, main_~c~0=v_main_~c~0_1561, ~last~0=v_~last~0_329} OutVars{~SIZE~0=v_~SIZE~0_324, main_~c~0=v_main_~c~0_1561, ~last~0=v_~last~0_329} AuxVars[] AssignedVars[] [2021-05-01 07:57:52,056 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:52,057 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,057 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:52,058 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,059 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,063 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,068 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:52,071 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,074 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:52,074 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:52,077 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,079 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,080 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:52,082 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,085 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:52,087 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,089 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,091 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,094 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,097 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,099 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,101 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,103 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,106 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,108 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,109 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:52,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:57:52,131 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:52,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:52,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:52,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:57:52,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:52,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:52,176 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:52,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:52,197 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:57:52,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:52,218 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:57:52,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:57:52,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:52,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:52,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:52,283 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:57:52,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:52,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:52,287 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:57:52,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:52,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:52,290 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:57:52,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,291 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:57:52,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:57:52,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:52,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:52,375 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:57:52,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:52,380 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:52,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:52,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:52,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:52,444 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:52,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:52,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,484 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:52,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:52,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:52,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,561 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:57:52,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:57:52,610 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:57:52,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:52,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,632 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:57:52,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:57:52,685 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:57:52,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:52,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:52,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:52,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:52,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:52,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:52,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:52,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:52,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:52,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:52,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,945 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:52,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:52,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:53,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:53,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:53,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:53,031 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:53,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:53,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:53,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:53,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:53,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:53,123 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:53,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:53,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:53,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:53,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:53,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:53,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:53,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:53,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:53,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:53,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:53,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:53,315 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:53,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:53,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:53,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:53,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:53,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:53,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:53,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:53,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:53,457 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:57:53,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [154303735] [2021-05-01 07:57:53,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [154303735] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:57:53,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:57:53,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2021-05-01 07:57:53,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015848354] [2021-05-01 07:57:53,458 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-05-01 07:57:53,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:57:53,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-05-01 07:57:53,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=710, Unknown=0, NotChecked=0, Total=812 [2021-05-01 07:57:53,458 INFO L87 Difference]: Start difference. First operand 215 states and 248 transitions. Second operand has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 26 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:54,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:57:54,796 INFO L93 Difference]: Finished difference Result 454 states and 513 transitions. [2021-05-01 07:57:54,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-01 07:57:54,797 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 26 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 61 [2021-05-01 07:57:54,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:57:54,797 INFO L225 Difference]: With dead ends: 454 [2021-05-01 07:57:54,797 INFO L226 Difference]: Without dead ends: 292 [2021-05-01 07:57:54,798 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 6 SyntacticMatches, 23 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 1255.3ms TimeCoverageRelationStatistics Valid=112, Invalid=818, Unknown=0, NotChecked=0, Total=930 [2021-05-01 07:57:54,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2021-05-01 07:57:54,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 215. [2021-05-01 07:57:54,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 205 states have (on average 1.1560975609756097) internal successors, (237), 205 states have internal predecessors, (237), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:57:54,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 248 transitions. [2021-05-01 07:57:54,966 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 248 transitions. Word has length 61 [2021-05-01 07:57:54,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:57:54,966 INFO L480 AbstractCegarLoop]: Abstraction has 215 states and 248 transitions. [2021-05-01 07:57:54,966 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 26 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:54,966 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 248 transitions. [2021-05-01 07:57:54,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-05-01 07:57:54,967 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:57:54,967 INFO L519 BasicCegarLoop]: trace histogram [13, 13, 10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:57:54,967 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable411 [2021-05-01 07:57:54,967 INFO L428 AbstractCegarLoop]: === Iteration 100 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:57:54,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:57:54,967 INFO L82 PathProgramCache]: Analyzing trace with hash -793831265, now seen corresponding path program 69 times [2021-05-01 07:57:54,967 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:57:54,967 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1109168239] [2021-05-01 07:57:54,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:57:54,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:54,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:54,975 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_330 v_main_~c~0_1578) (< v_main_~c~0_1578 v_~SIZE~0_325)) InVars {~SIZE~0=v_~SIZE~0_325, main_~c~0=v_main_~c~0_1578, ~last~0=v_~last~0_330} OutVars{~SIZE~0=v_~SIZE~0_325, main_~c~0=v_main_~c~0_1578, ~last~0=v_~last~0_330} AuxVars[] AssignedVars[] [2021-05-01 07:57:54,976 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:54,977 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:54,978 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:54,978 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:54,979 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:54,983 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:54,987 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:54,990 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:54,991 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:54,992 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:54,994 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:54,994 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:54,997 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,000 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,002 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:55,006 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,008 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,012 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:55,014 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,017 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,019 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,021 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,024 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,026 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,028 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,029 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:55,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:55,050 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:55,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:55,051 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1580 v_~last~0_331) (< v_main_~c~0_1580 v_~SIZE~0_326)) InVars {~SIZE~0=v_~SIZE~0_326, main_~c~0=v_main_~c~0_1580, ~last~0=v_~last~0_331} OutVars{~SIZE~0=v_~SIZE~0_326, main_~c~0=v_main_~c~0_1580, ~last~0=v_~last~0_331} AuxVars[] AssignedVars[] [2021-05-01 07:57:55,053 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:57:55,056 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,058 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,061 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,064 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,067 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,067 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,068 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:55,069 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,069 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,074 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:55,077 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,081 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:55,083 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,084 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:55,086 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,089 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,089 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:55,091 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:55,094 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,097 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,099 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,102 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,104 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,106 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:55,107 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:57:55,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:57:55,129 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:55,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:55,131 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_332 v_main_~c~0_1582) (< (+ v_main_~c~0_1582 1) v_~SIZE~0_327)) InVars {~SIZE~0=v_~SIZE~0_327, main_~c~0=v_main_~c~0_1582, ~last~0=v_~last~0_332} OutVars{~SIZE~0=v_~SIZE~0_327, main_~c~0=v_main_~c~0_1582, ~last~0=v_~last~0_332} AuxVars[] AssignedVars[] [2021-05-01 07:57:55,133 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:57:55,134 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,135 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:55,135 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,136 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,140 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:55,144 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,147 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:55,148 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:55,149 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:55,151 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,152 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:55,154 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,157 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,159 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:55,162 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,165 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:55,168 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,170 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,173 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,175 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,177 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,195 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,198 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,201 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,201 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:57:55,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:57:55,228 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:55,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:55,229 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1584 1) v_~SIZE~0_328) (< v_main_~c~0_1584 v_~last~0_333)) InVars {~SIZE~0=v_~SIZE~0_328, main_~c~0=v_main_~c~0_1584, ~last~0=v_~last~0_333} OutVars{~SIZE~0=v_~SIZE~0_328, main_~c~0=v_main_~c~0_1584, ~last~0=v_~last~0_333} AuxVars[] AssignedVars[] [2021-05-01 07:57:55,230 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:55,231 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,231 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:55,232 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,233 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,237 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,241 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:55,244 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,247 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:55,248 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:55,250 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,253 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,253 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:55,256 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,258 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:55,260 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,262 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,265 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,268 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,271 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,274 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,276 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,279 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,281 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,283 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,284 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:55,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:57:55,306 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:55,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:55,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:55,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:57:55,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:55,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:55,351 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:55,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:55,366 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:57:55,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:55,385 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:57:55,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:57:55,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:55,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:55,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:55,451 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:57:55,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:55,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:55,455 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:57:55,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:55,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:55,457 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:57:55,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,459 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:57:55,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:57:55,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:55,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:55,539 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:57:55,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:55,545 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:55,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:55,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,567 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:55,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:55,607 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:55,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:55,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:55,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:55,678 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:55,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:55,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,715 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:55,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:55,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:55,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:55,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:55,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:55,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:55,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:55,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:55,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,943 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:55,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:55,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:55,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:56,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:56,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:56,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:56,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:56,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:56,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:56,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:56,110 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:56,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:56,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:56,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:56,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:56,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:56,196 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:56,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:56,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:56,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:56,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:56,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:56,289 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:56,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:56,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:56,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:56,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:56,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:56,391 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:56,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:56,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:56,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:56,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:56,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:56,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:56,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:56,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:56,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:56,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:56,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:56,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:56,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:56,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:56,641 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:57:56,641 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1109168239] [2021-05-01 07:57:56,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1109168239] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:57:56,641 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:57:56,641 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2021-05-01 07:57:56,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948500857] [2021-05-01 07:57:56,641 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-05-01 07:57:56,642 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:57:56,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-05-01 07:57:56,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=761, Unknown=0, NotChecked=0, Total=870 [2021-05-01 07:57:56,642 INFO L87 Difference]: Start difference. First operand 215 states and 248 transitions. Second operand has 29 states, 29 states have (on average 1.896551724137931) internal successors, (55), 27 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:57,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:57:57,926 INFO L93 Difference]: Finished difference Result 451 states and 510 transitions. [2021-05-01 07:57:57,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-01 07:57:57,927 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.896551724137931) internal successors, (55), 27 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 61 [2021-05-01 07:57:57,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:57:57,928 INFO L225 Difference]: With dead ends: 451 [2021-05-01 07:57:57,928 INFO L226 Difference]: Without dead ends: 289 [2021-05-01 07:57:57,929 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 6 SyntacticMatches, 22 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 1260.5ms TimeCoverageRelationStatistics Valid=119, Invalid=873, Unknown=0, NotChecked=0, Total=992 [2021-05-01 07:57:57,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2021-05-01 07:57:58,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 215. [2021-05-01 07:57:58,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 205 states have (on average 1.1560975609756097) internal successors, (237), 205 states have internal predecessors, (237), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:57:58,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 248 transitions. [2021-05-01 07:57:58,109 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 248 transitions. Word has length 61 [2021-05-01 07:57:58,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:57:58,109 INFO L480 AbstractCegarLoop]: Abstraction has 215 states and 248 transitions. [2021-05-01 07:57:58,109 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.896551724137931) internal successors, (55), 27 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:57:58,109 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 248 transitions. [2021-05-01 07:57:58,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-05-01 07:57:58,110 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:57:58,110 INFO L519 BasicCegarLoop]: trace histogram [13, 13, 9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:57:58,110 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable416 [2021-05-01 07:57:58,110 INFO L428 AbstractCegarLoop]: === Iteration 101 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:57:58,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:57:58,110 INFO L82 PathProgramCache]: Analyzing trace with hash -1823190563, now seen corresponding path program 70 times [2021-05-01 07:57:58,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:57:58,110 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [183678680] [2021-05-01 07:57:58,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:57:58,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:58,118 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1601 v_~SIZE~0_329) (<= v_~last~0_334 v_main_~c~0_1601)) InVars {~SIZE~0=v_~SIZE~0_329, main_~c~0=v_main_~c~0_1601, ~last~0=v_~last~0_334} OutVars{~SIZE~0=v_~SIZE~0_329, main_~c~0=v_main_~c~0_1601, ~last~0=v_~last~0_334} AuxVars[] AssignedVars[] [2021-05-01 07:57:58,120 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:58,123 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,126 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,129 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,132 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,135 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,138 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,139 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,139 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:58,140 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,140 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,145 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:58,148 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,151 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:58,153 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:58,153 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:58,156 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,156 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:58,159 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:58,161 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,164 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,167 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:58,169 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,171 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,174 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,174 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:58,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:57:58,196 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:58,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:57:58,197 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1603 v_~SIZE~0_330) (< v_main_~c~0_1603 v_~last~0_335)) InVars {~SIZE~0=v_~SIZE~0_330, main_~c~0=v_main_~c~0_1603, ~last~0=v_~last~0_335} OutVars{~SIZE~0=v_~SIZE~0_330, main_~c~0=v_main_~c~0_1603, ~last~0=v_~last~0_335} AuxVars[] AssignedVars[] [2021-05-01 07:57:58,198 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:57:58,199 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,199 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:58,200 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,200 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,205 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:58,208 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,212 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:58,215 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,216 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:57:58,219 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,221 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,222 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:57:58,224 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:58,227 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,229 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,232 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,235 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,237 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,240 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:58,242 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,244 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,246 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,248 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,251 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,251 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:57:58,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:57:58,273 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:58,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:58,275 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1605 1) v_~SIZE~0_331) (<= v_~last~0_336 v_main_~c~0_1605)) InVars {~SIZE~0=v_~SIZE~0_331, main_~c~0=v_main_~c~0_1605, ~last~0=v_~last~0_336} OutVars{~SIZE~0=v_~SIZE~0_331, main_~c~0=v_main_~c~0_1605, ~last~0=v_~last~0_336} AuxVars[] AssignedVars[] [2021-05-01 07:57:58,277 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:57:58,280 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,283 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,286 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,288 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,291 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,294 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,295 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,296 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:58,296 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,297 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,300 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,304 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:58,307 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:58,308 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:58,309 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:58,311 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,312 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:58,314 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,317 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,319 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,322 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:58,324 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,326 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:58,328 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,329 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:57:58,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:57:58,351 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:57:58,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:57:58,352 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1607 v_~last~0_337) (< (+ v_main_~c~0_1607 1) v_~SIZE~0_332)) InVars {~SIZE~0=v_~SIZE~0_332, main_~c~0=v_main_~c~0_1607, ~last~0=v_~last~0_337} OutVars{~SIZE~0=v_~SIZE~0_332, main_~c~0=v_main_~c~0_1607, ~last~0=v_~last~0_337} AuxVars[] AssignedVars[] [2021-05-01 07:57:58,353 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:57:58,356 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,359 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,362 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,364 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,367 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,368 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,368 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:57:58,369 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,370 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,374 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,378 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:58,382 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,385 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:58,385 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:57:58,388 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,391 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,391 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:58,394 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:57:58,396 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:57:58,398 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,401 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,403 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,406 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,408 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,409 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:57:58,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:57:58,433 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:57:58,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:58,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:58,448 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:57:58,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:58,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:58,486 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:58,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:58,505 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:57:58,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:57:58,530 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:57:58,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:57:58,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:58,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:57:58,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:58,613 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:57:58,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:58,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:58,618 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:57:58,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:57:58,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:58,620 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:57:58,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,623 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:57:58,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:57:58,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:57:58,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:57:58,724 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:57:58,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:58,731 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:57:58,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:58,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:58,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:58,813 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:58,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:58,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:58,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:58,918 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:57:58,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:58,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:58,968 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:59,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:59,023 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:57:59,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:57:59,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,054 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:57:59,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:59,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:57:59,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:59,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:59,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:59,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:59,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:59,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:59,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:59,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:59,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:59,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,376 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:59,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:59,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:59,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,462 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:59,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:59,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:59,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,556 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:59,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:59,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:59,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:59,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:59,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:59,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:57:59,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:59,816 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:57:59,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,848 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:57:59,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:57:59,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:57:59,889 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:57:59,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [183678680] [2021-05-01 07:57:59,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [183678680] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:57:59,889 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:57:59,889 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2021-05-01 07:57:59,889 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144376359] [2021-05-01 07:57:59,889 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-05-01 07:57:59,889 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:57:59,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-05-01 07:57:59,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=814, Unknown=0, NotChecked=0, Total=930 [2021-05-01 07:57:59,890 INFO L87 Difference]: Start difference. First operand 215 states and 248 transitions. Second operand has 30 states, 30 states have (on average 1.8333333333333333) internal successors, (55), 28 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:01,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:58:01,267 INFO L93 Difference]: Finished difference Result 448 states and 507 transitions. [2021-05-01 07:58:01,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-01 07:58:01,268 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8333333333333333) internal successors, (55), 28 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 61 [2021-05-01 07:58:01,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:58:01,269 INFO L225 Difference]: With dead ends: 448 [2021-05-01 07:58:01,269 INFO L226 Difference]: Without dead ends: 286 [2021-05-01 07:58:01,269 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 6 SyntacticMatches, 21 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 400 ImplicationChecksByTransitivity, 1367.2ms TimeCoverageRelationStatistics Valid=126, Invalid=930, Unknown=0, NotChecked=0, Total=1056 [2021-05-01 07:58:01,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2021-05-01 07:58:01,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 215. [2021-05-01 07:58:01,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 205 states have (on average 1.1560975609756097) internal successors, (237), 205 states have internal predecessors, (237), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:58:01,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 248 transitions. [2021-05-01 07:58:01,440 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 248 transitions. Word has length 61 [2021-05-01 07:58:01,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:58:01,440 INFO L480 AbstractCegarLoop]: Abstraction has 215 states and 248 transitions. [2021-05-01 07:58:01,440 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.8333333333333333) internal successors, (55), 28 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:01,440 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 248 transitions. [2021-05-01 07:58:01,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-05-01 07:58:01,440 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:58:01,441 INFO L519 BasicCegarLoop]: trace histogram [13, 13, 8, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:58:01,441 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable421 [2021-05-01 07:58:01,441 INFO L428 AbstractCegarLoop]: === Iteration 102 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:58:01,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:58:01,441 INFO L82 PathProgramCache]: Analyzing trace with hash 1627771231, now seen corresponding path program 71 times [2021-05-01 07:58:01,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:58:01,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1098997968] [2021-05-01 07:58:01,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:58:01,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:01,457 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1624 v_~SIZE~0_333) (<= v_~last~0_338 v_main_~c~0_1624)) InVars {~SIZE~0=v_~SIZE~0_333, main_~c~0=v_main_~c~0_1624, ~last~0=v_~last~0_338} OutVars{~SIZE~0=v_~SIZE~0_333, main_~c~0=v_main_~c~0_1624, ~last~0=v_~last~0_338} AuxVars[] AssignedVars[] [2021-05-01 07:58:01,461 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:01,462 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,462 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:01,463 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,464 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,468 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,472 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:01,475 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:01,476 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:01,477 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:01,479 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,479 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:01,482 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,484 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:01,487 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,491 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:01,494 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,496 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,499 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,501 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,503 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,506 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,508 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,510 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,513 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,513 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:01,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:58:01,536 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:01,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:01,537 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1626 v_~SIZE~0_334) (< v_main_~c~0_1626 v_~last~0_339)) InVars {~SIZE~0=v_~SIZE~0_334, main_~c~0=v_main_~c~0_1626, ~last~0=v_~last~0_339} OutVars{~SIZE~0=v_~SIZE~0_334, main_~c~0=v_main_~c~0_1626, ~last~0=v_~last~0_339} AuxVars[] AssignedVars[] [2021-05-01 07:58:01,538 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:58:01,541 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,544 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,547 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,550 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,552 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,553 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,553 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:01,554 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,554 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,559 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:01,563 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,566 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:01,569 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,569 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:01,572 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,574 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,575 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:01,577 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:01,580 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,582 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,585 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,587 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,589 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,592 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:01,593 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:58:01,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:58:01,615 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:01,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:01,617 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1628 1) v_~SIZE~0_335) (<= v_~last~0_340 v_main_~c~0_1628)) InVars {~SIZE~0=v_~SIZE~0_335, main_~c~0=v_main_~c~0_1628, ~last~0=v_~last~0_340} OutVars{~SIZE~0=v_~SIZE~0_335, main_~c~0=v_main_~c~0_1628, ~last~0=v_~last~0_340} AuxVars[] AssignedVars[] [2021-05-01 07:58:01,619 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:58:01,622 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,625 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,628 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,631 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,634 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,637 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,638 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,638 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:01,639 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,640 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,643 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:01,645 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:01,648 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:01,651 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,652 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:01,654 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,655 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:01,658 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,660 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,663 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,665 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,668 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:01,671 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:01,673 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,674 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:58:01,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:58:01,696 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:01,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:01,697 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1630 v_~last~0_341) (< (+ v_main_~c~0_1630 1) v_~SIZE~0_336)) InVars {~SIZE~0=v_~SIZE~0_336, main_~c~0=v_main_~c~0_1630, ~last~0=v_~last~0_341} OutVars{~SIZE~0=v_~SIZE~0_336, main_~c~0=v_main_~c~0_1630, ~last~0=v_~last~0_341} AuxVars[] AssignedVars[] [2021-05-01 07:58:01,699 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:01,699 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,700 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:01,701 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,701 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,707 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:01,711 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,714 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:01,717 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,718 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:01,721 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,723 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,724 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:01,726 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:01,728 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:01,736 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,739 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,742 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,745 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,747 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,749 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,752 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,754 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,756 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,758 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,759 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:01,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:58:01,779 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:01,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:01,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:01,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:58:01,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:01,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:01,826 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:01,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:01,841 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:58:01,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:58:01,860 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:58:01,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:58:01,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:01,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:01,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:01,928 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:58:01,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:01,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:01,932 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:58:01,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:01,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:01,934 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:58:01,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,936 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:58:01,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:58:01,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:01,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:01,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:02,020 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:58:02,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:02,026 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:58:02,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:02,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,050 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:02,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:02,092 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:02,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:02,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,120 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:02,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:02,166 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:02,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:02,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,195 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:02,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:02,247 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:02,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:02,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:02,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:02,330 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:02,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:02,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,373 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:02,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:02,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:02,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,464 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:58:02,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:58:02,521 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:58:02,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:58:02,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:02,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:02,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:02,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:02,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:02,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:02,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,717 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:02,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:02,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:02,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:02,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:02,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:02,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,904 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:02,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:02,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:02,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:03,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:03,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:03,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:03,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:03,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:03,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:03,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:03,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:03,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:03,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:03,153 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:58:03,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1098997968] [2021-05-01 07:58:03,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1098997968] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:58:03,153 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:58:03,153 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2021-05-01 07:58:03,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756637839] [2021-05-01 07:58:03,154 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-05-01 07:58:03,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:58:03,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-05-01 07:58:03,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=869, Unknown=0, NotChecked=0, Total=992 [2021-05-01 07:58:03,154 INFO L87 Difference]: Start difference. First operand 215 states and 248 transitions. Second operand has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 29 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:04,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:58:04,552 INFO L93 Difference]: Finished difference Result 445 states and 504 transitions. [2021-05-01 07:58:04,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-01 07:58:04,554 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 29 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 61 [2021-05-01 07:58:04,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:58:04,554 INFO L225 Difference]: With dead ends: 445 [2021-05-01 07:58:04,555 INFO L226 Difference]: Without dead ends: 283 [2021-05-01 07:58:04,555 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 6 SyntacticMatches, 20 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 1299.5ms TimeCoverageRelationStatistics Valid=133, Invalid=989, Unknown=0, NotChecked=0, Total=1122 [2021-05-01 07:58:04,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-05-01 07:58:04,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 215. [2021-05-01 07:58:04,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 205 states have (on average 1.1560975609756097) internal successors, (237), 205 states have internal predecessors, (237), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:58:04,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 248 transitions. [2021-05-01 07:58:04,835 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 248 transitions. Word has length 61 [2021-05-01 07:58:04,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:58:04,835 INFO L480 AbstractCegarLoop]: Abstraction has 215 states and 248 transitions. [2021-05-01 07:58:04,835 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 29 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:04,835 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 248 transitions. [2021-05-01 07:58:04,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-05-01 07:58:04,836 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:58:04,836 INFO L519 BasicCegarLoop]: trace histogram [13, 13, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:58:04,836 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable426 [2021-05-01 07:58:04,836 INFO L428 AbstractCegarLoop]: === Iteration 103 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:58:04,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:58:04,836 INFO L82 PathProgramCache]: Analyzing trace with hash 1902530845, now seen corresponding path program 72 times [2021-05-01 07:58:04,836 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:58:04,836 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1907346513] [2021-05-01 07:58:04,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:58:04,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:04,845 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1647 v_~SIZE~0_337) (<= v_~last~0_342 v_main_~c~0_1647)) InVars {~SIZE~0=v_~SIZE~0_337, main_~c~0=v_main_~c~0_1647, ~last~0=v_~last~0_342} OutVars{~SIZE~0=v_~SIZE~0_337, main_~c~0=v_main_~c~0_1647, ~last~0=v_~last~0_342} AuxVars[] AssignedVars[] [2021-05-01 07:58:04,847 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:04,851 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,854 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,858 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,861 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,865 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,872 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,873 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,873 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:04,874 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,875 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,880 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,885 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:04,889 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:04,891 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:04,891 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:04,895 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,895 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:04,898 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:04,902 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,906 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,910 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,915 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:04,918 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,921 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,922 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:04,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:58:04,952 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:04,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:04,954 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1649 v_~SIZE~0_338) (< v_main_~c~0_1649 v_~last~0_343)) InVars {~SIZE~0=v_~SIZE~0_338, main_~c~0=v_main_~c~0_1649, ~last~0=v_~last~0_343} OutVars{~SIZE~0=v_~SIZE~0_338, main_~c~0=v_main_~c~0_1649, ~last~0=v_~last~0_343} AuxVars[] AssignedVars[] [2021-05-01 07:58:04,956 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:58:04,957 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,958 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:04,959 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,959 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,965 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,971 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:04,976 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:04,980 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,981 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:04,984 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,988 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:04,989 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:04,992 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:04,996 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:05,000 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,004 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,008 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,012 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,016 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,020 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,023 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,026 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,028 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,031 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,032 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:58:05,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:58:05,061 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:05,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:05,064 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1651 1) v_~SIZE~0_339) (<= v_~last~0_344 v_main_~c~0_1651)) InVars {~SIZE~0=v_~SIZE~0_339, main_~c~0=v_main_~c~0_1651, ~last~0=v_~last~0_344} OutVars{~SIZE~0=v_~SIZE~0_339, main_~c~0=v_main_~c~0_1651, ~last~0=v_~last~0_344} AuxVars[] AssignedVars[] [2021-05-01 07:58:05,066 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:58:05,068 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,068 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:05,069 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,070 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,076 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:05,080 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,084 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:05,086 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:05,087 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:05,090 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,091 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:05,095 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,098 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,102 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:05,104 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:05,107 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,110 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,112 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,115 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,117 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,119 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,122 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,124 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,126 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,127 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:58:05,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:58:05,150 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:05,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:05,151 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1653 v_~last~0_345) (< (+ v_main_~c~0_1653 1) v_~SIZE~0_340)) InVars {~SIZE~0=v_~SIZE~0_340, main_~c~0=v_main_~c~0_1653, ~last~0=v_~last~0_345} OutVars{~SIZE~0=v_~SIZE~0_340, main_~c~0=v_main_~c~0_1653, ~last~0=v_~last~0_345} AuxVars[] AssignedVars[] [2021-05-01 07:58:05,153 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:05,156 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,159 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,162 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,165 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,167 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,168 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,169 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:05,170 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,170 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,174 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,179 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:05,182 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,185 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:05,186 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:05,189 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,191 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,192 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:05,194 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:05,197 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,200 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,202 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,205 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,207 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,209 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:05,210 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:05,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:58:05,231 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:05,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:05,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:05,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:58:05,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:05,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:05,296 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:05,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:05,318 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:58:05,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:58:05,347 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:58:05,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:58:05,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:05,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:05,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:05,432 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:58:05,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:05,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:05,437 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:58:05,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:05,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:05,439 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:58:05,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,442 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:58:05,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:58:05,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:05,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:05,536 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:58:05,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:05,542 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:58:05,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:05,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,567 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:05,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:05,610 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:05,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:05,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,641 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:05,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:05,692 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:05,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:05,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,721 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:05,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:05,772 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:05,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:05,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,807 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:05,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:05,862 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:05,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:05,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,895 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:05,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:05,954 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:05,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:05,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:05,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:06,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:06,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:06,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:06,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:06,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:06,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:06,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:06,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:06,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:06,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:06,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:06,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:06,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:06,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:06,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:06,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:06,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:06,278 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:06,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:06,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:06,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:06,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:06,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:06,369 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:06,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:06,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:06,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:06,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:06,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:06,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:06,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:06,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:06,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:06,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:06,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:06,572 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:06,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:06,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:06,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:06,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:06,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:06,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:06,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:06,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:06,722 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:58:06,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1907346513] [2021-05-01 07:58:06,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1907346513] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:58:06,723 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:58:06,723 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2021-05-01 07:58:06,723 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690884475] [2021-05-01 07:58:06,723 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-05-01 07:58:06,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:58:06,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-05-01 07:58:06,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=926, Unknown=0, NotChecked=0, Total=1056 [2021-05-01 07:58:06,724 INFO L87 Difference]: Start difference. First operand 215 states and 248 transitions. Second operand has 32 states, 32 states have (on average 1.71875) internal successors, (55), 30 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:08,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:58:08,385 INFO L93 Difference]: Finished difference Result 442 states and 501 transitions. [2021-05-01 07:58:08,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-01 07:58:08,386 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.71875) internal successors, (55), 30 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 61 [2021-05-01 07:58:08,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:58:08,387 INFO L225 Difference]: With dead ends: 442 [2021-05-01 07:58:08,387 INFO L226 Difference]: Without dead ends: 280 [2021-05-01 07:58:08,387 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 6 SyntacticMatches, 19 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 1408.6ms TimeCoverageRelationStatistics Valid=140, Invalid=1050, Unknown=0, NotChecked=0, Total=1190 [2021-05-01 07:58:08,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2021-05-01 07:58:08,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 215. [2021-05-01 07:58:08,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 205 states have (on average 1.1560975609756097) internal successors, (237), 205 states have internal predecessors, (237), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:58:08,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 248 transitions. [2021-05-01 07:58:08,560 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 248 transitions. Word has length 61 [2021-05-01 07:58:08,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:58:08,560 INFO L480 AbstractCegarLoop]: Abstraction has 215 states and 248 transitions. [2021-05-01 07:58:08,560 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.71875) internal successors, (55), 30 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:08,560 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 248 transitions. [2021-05-01 07:58:08,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-05-01 07:58:08,560 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:58:08,560 INFO L519 BasicCegarLoop]: trace histogram [13, 13, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:58:08,561 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable431 [2021-05-01 07:58:08,561 INFO L428 AbstractCegarLoop]: === Iteration 104 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:58:08,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:58:08,561 INFO L82 PathProgramCache]: Analyzing trace with hash -1006233057, now seen corresponding path program 73 times [2021-05-01 07:58:08,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:58:08,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [968094081] [2021-05-01 07:58:08,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:58:08,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:08,571 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1670 v_~SIZE~0_341) (<= v_~last~0_346 v_main_~c~0_1670)) InVars {~SIZE~0=v_~SIZE~0_341, main_~c~0=v_main_~c~0_1670, ~last~0=v_~last~0_346} OutVars{~SIZE~0=v_~SIZE~0_341, main_~c~0=v_main_~c~0_1670, ~last~0=v_~last~0_346} AuxVars[] AssignedVars[] [2021-05-01 07:58:08,572 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:08,573 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,574 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:08,574 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,575 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,578 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:08,579 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:08,582 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,586 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:08,586 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:08,589 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,589 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:08,592 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,594 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:08,597 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,601 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:08,603 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,606 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,608 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,611 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,613 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,616 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,618 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,620 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,622 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,623 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:08,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:58:08,645 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:08,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:08,647 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1672 v_~last~0_347) (< v_main_~c~0_1672 v_~SIZE~0_342)) InVars {~SIZE~0=v_~SIZE~0_342, main_~c~0=v_main_~c~0_1672, ~last~0=v_~last~0_347} OutVars{~SIZE~0=v_~SIZE~0_342, main_~c~0=v_main_~c~0_1672, ~last~0=v_~last~0_347} AuxVars[] AssignedVars[] [2021-05-01 07:58:08,648 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:58:08,651 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,654 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,657 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,660 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,662 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,663 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,664 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:08,664 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,665 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,669 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,673 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:08,677 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:08,680 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,681 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:08,683 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,686 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,686 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:08,689 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,691 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,694 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,696 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,699 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:08,701 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,703 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,704 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:58:08,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:58:08,729 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:08,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:08,731 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1674 1) v_~SIZE~0_343) (<= v_~last~0_348 v_main_~c~0_1674)) InVars {~SIZE~0=v_~SIZE~0_343, main_~c~0=v_main_~c~0_1674, ~last~0=v_~last~0_348} OutVars{~SIZE~0=v_~SIZE~0_343, main_~c~0=v_main_~c~0_1674, ~last~0=v_~last~0_348} AuxVars[] AssignedVars[] [2021-05-01 07:58:08,733 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:58:08,736 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,739 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,742 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,745 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,748 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,751 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,752 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,753 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:08,753 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,754 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,757 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:08,758 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:08,762 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:08,765 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,765 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:08,768 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,768 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:08,771 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:08,774 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,776 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:08,778 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,779 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,782 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,783 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,784 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:58:08,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:58:08,807 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:08,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:08,808 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1676 v_~last~0_349) (< (+ v_main_~c~0_1676 1) v_~SIZE~0_344)) InVars {~SIZE~0=v_~SIZE~0_344, main_~c~0=v_main_~c~0_1676, ~last~0=v_~last~0_349} OutVars{~SIZE~0=v_~SIZE~0_344, main_~c~0=v_main_~c~0_1676, ~last~0=v_~last~0_349} AuxVars[] AssignedVars[] [2021-05-01 07:58:08,809 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:08,812 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,815 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,818 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,821 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,823 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,824 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,825 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:08,825 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,826 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,830 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:08,834 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,838 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:08,841 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,841 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:08,844 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,846 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,847 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:08,849 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:08,852 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,854 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,856 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,858 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,861 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,863 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,864 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:08,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:58:08,888 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:08,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:08,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:08,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:58:08,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:08,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:08,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:08,941 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:08,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:08,962 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:58:08,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:58:08,988 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:58:08,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:58:09,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:09,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:09,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:09,062 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:58:09,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:09,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:09,067 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:58:09,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:09,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:09,069 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:58:09,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,071 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:58:09,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:58:09,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:09,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:09,158 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:58:09,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:09,164 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:58:09,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:09,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:09,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:09,240 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:09,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:09,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:09,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:09,326 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:09,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:09,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,365 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:09,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:09,416 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:09,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:09,448 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,449 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:09,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:09,504 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:09,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:09,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,538 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:09,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:09,597 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:09,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:09,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,632 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:09,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:09,694 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:09,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:09,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,741 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:09,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:09,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:09,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,878 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:58:09,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:58:09,962 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:58:09,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:58:09,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:09,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:10,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:10,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:10,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:10,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:10,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:10,121 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:10,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:10,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:10,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:10,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:10,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:10,253 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:10,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:10,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:10,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:10,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:10,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:10,381 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:10,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:10,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:10,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:10,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:10,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:10,486 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:10,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:10,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:10,530 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:58:10,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [968094081] [2021-05-01 07:58:10,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [968094081] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:58:10,530 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:58:10,530 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2021-05-01 07:58:10,530 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684122241] [2021-05-01 07:58:10,530 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-05-01 07:58:10,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:58:10,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-05-01 07:58:10,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=985, Unknown=0, NotChecked=0, Total=1122 [2021-05-01 07:58:10,531 INFO L87 Difference]: Start difference. First operand 215 states and 248 transitions. Second operand has 33 states, 33 states have (on average 1.6666666666666667) internal successors, (55), 31 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:11,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:58:11,992 INFO L93 Difference]: Finished difference Result 439 states and 498 transitions. [2021-05-01 07:58:11,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-01 07:58:11,993 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.6666666666666667) internal successors, (55), 31 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 61 [2021-05-01 07:58:11,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:58:11,994 INFO L225 Difference]: With dead ends: 439 [2021-05-01 07:58:11,994 INFO L226 Difference]: Without dead ends: 277 [2021-05-01 07:58:11,995 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 6 SyntacticMatches, 18 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 1554.8ms TimeCoverageRelationStatistics Valid=147, Invalid=1113, Unknown=0, NotChecked=0, Total=1260 [2021-05-01 07:58:11,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2021-05-01 07:58:12,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 215. [2021-05-01 07:58:12,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 205 states have (on average 1.1560975609756097) internal successors, (237), 205 states have internal predecessors, (237), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:58:12,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 248 transitions. [2021-05-01 07:58:12,170 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 248 transitions. Word has length 61 [2021-05-01 07:58:12,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:58:12,170 INFO L480 AbstractCegarLoop]: Abstraction has 215 states and 248 transitions. [2021-05-01 07:58:12,170 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.6666666666666667) internal successors, (55), 31 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:12,170 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 248 transitions. [2021-05-01 07:58:12,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-05-01 07:58:12,170 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:58:12,170 INFO L519 BasicCegarLoop]: trace histogram [13, 13, 8, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:58:12,171 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable436 [2021-05-01 07:58:12,171 INFO L428 AbstractCegarLoop]: === Iteration 105 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:58:12,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:58:12,171 INFO L82 PathProgramCache]: Analyzing trace with hash -944193443, now seen corresponding path program 74 times [2021-05-01 07:58:12,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:58:12,171 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [106273045] [2021-05-01 07:58:12,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:58:12,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:12,180 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_350 v_main_~c~0_1693) (< v_main_~c~0_1693 v_~SIZE~0_345)) InVars {~SIZE~0=v_~SIZE~0_345, main_~c~0=v_main_~c~0_1693, ~last~0=v_~last~0_350} OutVars{~SIZE~0=v_~SIZE~0_345, main_~c~0=v_main_~c~0_1693, ~last~0=v_~last~0_350} AuxVars[] AssignedVars[] [2021-05-01 07:58:12,181 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:12,184 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,188 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,191 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,194 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,197 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,200 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,202 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,203 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:12,204 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,205 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,211 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,215 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:12,218 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:12,220 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:12,221 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:12,223 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,224 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:12,226 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,230 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:12,232 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,235 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:12,237 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,240 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,242 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,243 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:12,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:58:12,266 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:12,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:12,267 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1695 v_~SIZE~0_346) (< v_main_~c~0_1695 v_~last~0_351)) InVars {~SIZE~0=v_~SIZE~0_346, main_~c~0=v_main_~c~0_1695, ~last~0=v_~last~0_351} OutVars{~SIZE~0=v_~SIZE~0_346, main_~c~0=v_main_~c~0_1695, ~last~0=v_~last~0_351} AuxVars[] AssignedVars[] [2021-05-01 07:58:12,268 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:58:12,269 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,270 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:12,270 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,271 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,275 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,280 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:12,284 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:12,287 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,287 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:12,290 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,293 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,294 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:12,296 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,299 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,301 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,311 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,314 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:12,317 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,320 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,323 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,326 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,329 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,331 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,334 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,335 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:58:12,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:58:12,359 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:12,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:12,362 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_352 v_main_~c~0_1697) (< (+ v_main_~c~0_1697 1) v_~SIZE~0_347)) InVars {~SIZE~0=v_~SIZE~0_347, main_~c~0=v_main_~c~0_1697, ~last~0=v_~last~0_352} OutVars{~SIZE~0=v_~SIZE~0_347, main_~c~0=v_main_~c~0_1697, ~last~0=v_~last~0_352} AuxVars[] AssignedVars[] [2021-05-01 07:58:12,364 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:58:12,365 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,365 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:12,366 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,367 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,371 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,375 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:12,378 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:12,379 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:12,380 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:12,382 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,383 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:12,386 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,389 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,391 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:12,395 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,398 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:12,401 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,404 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,406 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,409 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,411 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,413 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,416 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,418 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,419 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:58:12,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:58:12,443 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:12,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:12,444 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1699 v_~last~0_353) (< (+ v_main_~c~0_1699 1) v_~SIZE~0_348)) InVars {~SIZE~0=v_~SIZE~0_348, main_~c~0=v_main_~c~0_1699, ~last~0=v_~last~0_353} OutVars{~SIZE~0=v_~SIZE~0_348, main_~c~0=v_main_~c~0_1699, ~last~0=v_~last~0_353} AuxVars[] AssignedVars[] [2021-05-01 07:58:12,446 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:12,446 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,447 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:12,448 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,448 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,453 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,457 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:12,460 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,464 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:12,464 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:12,467 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,470 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,470 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:12,473 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:12,476 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,479 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,482 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,485 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,488 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,490 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:12,493 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,495 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,498 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,500 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,502 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,503 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:12,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:58:12,525 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:12,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:12,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:12,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:58:12,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:12,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:12,575 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:12,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:12,592 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:58:12,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:58:12,614 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:58:12,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:58:12,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:12,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:12,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:12,689 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:58:12,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:12,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:12,693 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:58:12,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:12,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:12,695 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:58:12,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,698 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:58:12,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:58:12,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:12,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:12,785 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:58:12,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:12,792 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:58:12,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:12,818 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:12,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:12,860 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:12,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:12,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,899 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:12,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:12,950 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:12,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:12,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:12,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:13,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:13,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:13,031 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:13,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:13,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:13,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:13,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:13,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:13,133 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:13,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:13,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:13,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:13,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:13,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:13,245 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:13,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:13,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:13,296 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:13,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:13,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:13,362 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:13,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:13,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:13,405 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:13,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:13,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:13,477 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:13,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:13,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:13,518 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:13,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:13,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:13,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:13,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:13,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:13,631 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:58:13,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:13,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:58:13,702 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:58:13,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:58:13,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:13,704 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:58:13,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:13,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:58:13,777 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:58:13,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:58:13,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:13,807 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:58:13,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:13,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:58:13,886 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:58:13,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:58:13,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:13,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:13,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:13,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:13,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:13,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:14,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:14,009 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:14,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:14,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:14,055 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:58:14,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [106273045] [2021-05-01 07:58:14,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [106273045] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:58:14,056 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:58:14,056 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2021-05-01 07:58:14,056 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531641757] [2021-05-01 07:58:14,056 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-05-01 07:58:14,056 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:58:14,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-05-01 07:58:14,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=1046, Unknown=0, NotChecked=0, Total=1190 [2021-05-01 07:58:14,057 INFO L87 Difference]: Start difference. First operand 215 states and 248 transitions. Second operand has 34 states, 34 states have (on average 1.6176470588235294) internal successors, (55), 32 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:15,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:58:15,626 INFO L93 Difference]: Finished difference Result 436 states and 495 transitions. [2021-05-01 07:58:15,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-05-01 07:58:15,627 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.6176470588235294) internal successors, (55), 32 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 61 [2021-05-01 07:58:15,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:58:15,628 INFO L225 Difference]: With dead ends: 436 [2021-05-01 07:58:15,628 INFO L226 Difference]: Without dead ends: 274 [2021-05-01 07:58:15,628 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 8 SyntacticMatches, 15 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 448 ImplicationChecksByTransitivity, 1454.4ms TimeCoverageRelationStatistics Valid=154, Invalid=1178, Unknown=0, NotChecked=0, Total=1332 [2021-05-01 07:58:15,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2021-05-01 07:58:15,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 215. [2021-05-01 07:58:15,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 205 states have (on average 1.1560975609756097) internal successors, (237), 205 states have internal predecessors, (237), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:58:15,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 248 transitions. [2021-05-01 07:58:15,814 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 248 transitions. Word has length 61 [2021-05-01 07:58:15,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:58:15,814 INFO L480 AbstractCegarLoop]: Abstraction has 215 states and 248 transitions. [2021-05-01 07:58:15,814 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 1.6176470588235294) internal successors, (55), 32 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:15,814 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 248 transitions. [2021-05-01 07:58:15,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-05-01 07:58:15,815 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:58:15,815 INFO L519 BasicCegarLoop]: trace histogram [13, 13, 9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:58:15,815 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable441 [2021-05-01 07:58:15,815 INFO L428 AbstractCegarLoop]: === Iteration 106 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:58:15,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:58:15,815 INFO L82 PathProgramCache]: Analyzing trace with hash 1545335519, now seen corresponding path program 75 times [2021-05-01 07:58:15,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:58:15,815 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [948654440] [2021-05-01 07:58:15,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:58:15,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:15,826 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_354 v_main_~c~0_1716) (< v_main_~c~0_1716 v_~SIZE~0_349)) InVars {~SIZE~0=v_~SIZE~0_349, main_~c~0=v_main_~c~0_1716, ~last~0=v_~last~0_354} OutVars{~SIZE~0=v_~SIZE~0_349, main_~c~0=v_main_~c~0_1716, ~last~0=v_~last~0_354} AuxVars[] AssignedVars[] [2021-05-01 07:58:15,827 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:15,831 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,834 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,838 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,841 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,844 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,847 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,848 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,848 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:15,850 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,850 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,854 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:15,855 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:15,858 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,862 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:15,863 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:15,865 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,866 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:15,869 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,871 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:15,874 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,877 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,880 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:15,883 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,885 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,886 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:15,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:58:15,912 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:15,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:15,913 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1718 v_~last~0_355) (< v_main_~c~0_1718 v_~SIZE~0_350)) InVars {~SIZE~0=v_~SIZE~0_350, main_~c~0=v_main_~c~0_1718, ~last~0=v_~last~0_355} OutVars{~SIZE~0=v_~SIZE~0_350, main_~c~0=v_main_~c~0_1718, ~last~0=v_~last~0_355} AuxVars[] AssignedVars[] [2021-05-01 07:58:15,914 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:58:15,918 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,921 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,923 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,926 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,929 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,930 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,930 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:15,933 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,933 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,938 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:15,942 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,945 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:15,948 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,948 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:15,951 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,953 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,954 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:15,956 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:15,959 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,961 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,963 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,966 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,968 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,970 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:15,971 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:58:15,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:58:15,994 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:15,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:15,996 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1720 1) v_~SIZE~0_351) (<= v_~last~0_356 v_main_~c~0_1720)) InVars {~SIZE~0=v_~SIZE~0_351, main_~c~0=v_main_~c~0_1720, ~last~0=v_~last~0_356} OutVars{~SIZE~0=v_~SIZE~0_351, main_~c~0=v_main_~c~0_1720, ~last~0=v_~last~0_356} AuxVars[] AssignedVars[] [2021-05-01 07:58:15,997 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:58:15,998 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:15,999 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:16,000 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,000 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,005 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:16,008 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,011 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:16,013 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:16,013 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:16,016 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,017 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:16,019 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:16,022 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,025 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,029 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:16,032 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,034 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,037 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,040 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,042 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,045 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,047 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,050 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,052 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,053 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:58:16,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:58:16,089 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:16,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:16,090 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1722 v_~last~0_357) (< (+ v_main_~c~0_1722 1) v_~SIZE~0_352)) InVars {~SIZE~0=v_~SIZE~0_352, main_~c~0=v_main_~c~0_1722, ~last~0=v_~last~0_357} OutVars{~SIZE~0=v_~SIZE~0_352, main_~c~0=v_main_~c~0_1722, ~last~0=v_~last~0_357} AuxVars[] AssignedVars[] [2021-05-01 07:58:16,092 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:16,093 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,093 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:16,094 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,095 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,100 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:16,103 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,107 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:16,109 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,110 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:16,113 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,115 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,116 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:16,118 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:16,121 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,123 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,127 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,129 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,132 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,134 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:16,137 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,139 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,141 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,144 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,146 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,147 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:16,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:58:16,170 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:16,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:16,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:16,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:58:16,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:16,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:16,229 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:16,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:16,246 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:58:16,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:58:16,267 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:58:16,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:58:16,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:16,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:16,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:16,341 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:58:16,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:16,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:16,345 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:58:16,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:16,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:16,347 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:58:16,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,350 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:58:16,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:58:16,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:16,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:16,434 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:58:16,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:16,440 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:58:16,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:16,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:16,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:16,508 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:16,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:16,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,548 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:16,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:16,597 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:16,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:16,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:16,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:16,707 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:16,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:16,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,751 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:16,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:16,808 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:16,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:16,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,842 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:16,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:16,902 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:16,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:16,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:16,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:16,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:17,004 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:17,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:17,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:17,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:17,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:17,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:17,119 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:17,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:17,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:17,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:17,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:17,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:17,241 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:17,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:17,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:17,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:17,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:17,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:17,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:17,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:17,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:17,405 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:58:17,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:17,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:58:17,473 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:58:17,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:17,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:17,502 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:58:17,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:17,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:58:17,572 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:58:17,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:17,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:17,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:17,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:17,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:17,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:17,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:17,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:17,678 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:17,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:17,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:17,720 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:58:17,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [948654440] [2021-05-01 07:58:17,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [948654440] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:58:17,720 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:58:17,720 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2021-05-01 07:58:17,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539318229] [2021-05-01 07:58:17,720 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-05-01 07:58:17,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:58:17,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-05-01 07:58:17,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1109, Unknown=0, NotChecked=0, Total=1260 [2021-05-01 07:58:17,721 INFO L87 Difference]: Start difference. First operand 215 states and 248 transitions. Second operand has 35 states, 35 states have (on average 1.5714285714285714) internal successors, (55), 33 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:19,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:58:19,645 INFO L93 Difference]: Finished difference Result 433 states and 492 transitions. [2021-05-01 07:58:19,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-05-01 07:58:19,646 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.5714285714285714) internal successors, (55), 33 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 61 [2021-05-01 07:58:19,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:58:19,646 INFO L225 Difference]: With dead ends: 433 [2021-05-01 07:58:19,646 INFO L226 Difference]: Without dead ends: 271 [2021-05-01 07:58:19,647 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 7 SyntacticMatches, 15 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 1460.4ms TimeCoverageRelationStatistics Valid=161, Invalid=1245, Unknown=0, NotChecked=0, Total=1406 [2021-05-01 07:58:19,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2021-05-01 07:58:19,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 215. [2021-05-01 07:58:19,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 205 states have (on average 1.1560975609756097) internal successors, (237), 205 states have internal predecessors, (237), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:58:19,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 248 transitions. [2021-05-01 07:58:19,824 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 248 transitions. Word has length 61 [2021-05-01 07:58:19,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:58:19,824 INFO L480 AbstractCegarLoop]: Abstraction has 215 states and 248 transitions. [2021-05-01 07:58:19,824 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.5714285714285714) internal successors, (55), 33 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:19,824 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 248 transitions. [2021-05-01 07:58:19,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-05-01 07:58:19,824 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:58:19,824 INFO L519 BasicCegarLoop]: trace histogram [13, 13, 10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:58:19,824 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable446 [2021-05-01 07:58:19,825 INFO L428 AbstractCegarLoop]: === Iteration 107 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:58:19,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:58:19,825 INFO L82 PathProgramCache]: Analyzing trace with hash 727687069, now seen corresponding path program 76 times [2021-05-01 07:58:19,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:58:19,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1463856266] [2021-05-01 07:58:19,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:58:19,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:19,832 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1739 v_~SIZE~0_353) (<= v_~last~0_358 v_main_~c~0_1739)) InVars {~SIZE~0=v_~SIZE~0_353, main_~c~0=v_main_~c~0_1739, ~last~0=v_~last~0_358} OutVars{~SIZE~0=v_~SIZE~0_353, main_~c~0=v_main_~c~0_1739, ~last~0=v_~last~0_358} AuxVars[] AssignedVars[] [2021-05-01 07:58:19,834 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:19,835 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,835 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:19,836 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,837 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,840 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,844 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:19,847 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:19,849 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:19,849 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:19,852 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,852 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:19,855 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:19,858 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,861 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,864 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:19,867 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,870 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,873 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,875 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,878 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,880 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,883 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,885 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,887 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,888 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:19,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:58:19,912 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:19,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:19,913 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1741 v_~SIZE~0_354) (< v_main_~c~0_1741 v_~last~0_359)) InVars {~SIZE~0=v_~SIZE~0_354, main_~c~0=v_main_~c~0_1741, ~last~0=v_~last~0_359} OutVars{~SIZE~0=v_~SIZE~0_354, main_~c~0=v_main_~c~0_1741, ~last~0=v_~last~0_359} AuxVars[] AssignedVars[] [2021-05-01 07:58:19,914 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:58:19,918 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,925 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,928 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,931 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,934 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,935 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,935 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:19,936 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,937 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,945 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,950 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:19,953 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,957 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:19,957 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:19,960 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,962 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,963 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:19,966 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,968 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,970 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,972 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:19,975 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,977 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,980 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:19,993 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:58:20,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:58:20,026 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:20,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:20,029 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1743 1) v_~SIZE~0_355) (<= v_~last~0_360 v_main_~c~0_1743)) InVars {~SIZE~0=v_~SIZE~0_355, main_~c~0=v_main_~c~0_1743, ~last~0=v_~last~0_360} OutVars{~SIZE~0=v_~SIZE~0_355, main_~c~0=v_main_~c~0_1743, ~last~0=v_~last~0_360} AuxVars[] AssignedVars[] [2021-05-01 07:58:20,031 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:58:20,036 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,040 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,045 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,049 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,053 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,057 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,058 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,058 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:20,059 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,060 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,065 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,070 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:20,074 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:20,076 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:20,077 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:20,081 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,081 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:20,085 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,088 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:20,092 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,096 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:20,099 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,103 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,106 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,107 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:58:20,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:58:20,138 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:20,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:20,139 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1745 1) v_~SIZE~0_356) (< v_main_~c~0_1745 v_~last~0_361)) InVars {~SIZE~0=v_~SIZE~0_356, main_~c~0=v_main_~c~0_1745, ~last~0=v_~last~0_361} OutVars{~SIZE~0=v_~SIZE~0_356, main_~c~0=v_main_~c~0_1745, ~last~0=v_~last~0_361} AuxVars[] AssignedVars[] [2021-05-01 07:58:20,141 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:20,142 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,142 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:20,143 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,144 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,151 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:20,155 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,159 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:20,162 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,163 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:20,166 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,168 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,169 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:20,172 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:20,175 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,178 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,181 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,184 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,187 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,189 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:20,192 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,195 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,197 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,200 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,203 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,203 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:20,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:58:20,227 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:20,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:20,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:20,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:58:20,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:20,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:20,279 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:20,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:20,296 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:58:20,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:58:20,318 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:58:20,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:58:20,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:20,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:20,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:20,393 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:58:20,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:20,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:20,397 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:58:20,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:20,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:20,400 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:58:20,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,402 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:58:20,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:58:20,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:20,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:20,493 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:58:20,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:20,499 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:58:20,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:20,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,526 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:20,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:20,581 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:20,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:20,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,613 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:20,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:20,664 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:20,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:20,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:20,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:20,749 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:20,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:20,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:20,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:20,850 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:20,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:20,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,898 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:20,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:20,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:20,961 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:20,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:20,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:21,000 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:21,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:21,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:21,069 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:21,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:21,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:21,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:21,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:21,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:21,180 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:21,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:21,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:21,237 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:21,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:21,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:21,316 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:21,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:21,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:21,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:21,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:21,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:21,442 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:21,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:21,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:21,502 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:21,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:21,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:21,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:21,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:21,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:21,632 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:58:21,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:21,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:58:21,704 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:58:21,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:58:21,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:21,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:21,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:21,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:21,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:21,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:21,818 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:21,819 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:21,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:21,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:21,865 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:58:21,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1463856266] [2021-05-01 07:58:21,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1463856266] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:58:21,865 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:58:21,865 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2021-05-01 07:58:21,865 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486064633] [2021-05-01 07:58:21,865 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-05-01 07:58:21,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:58:21,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-05-01 07:58:21,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1174, Unknown=0, NotChecked=0, Total=1332 [2021-05-01 07:58:21,866 INFO L87 Difference]: Start difference. First operand 215 states and 248 transitions. Second operand has 36 states, 36 states have (on average 1.5277777777777777) internal successors, (55), 34 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:23,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:58:23,970 INFO L93 Difference]: Finished difference Result 430 states and 489 transitions. [2021-05-01 07:58:23,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-01 07:58:23,971 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.5277777777777777) internal successors, (55), 34 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 61 [2021-05-01 07:58:23,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:58:23,972 INFO L225 Difference]: With dead ends: 430 [2021-05-01 07:58:23,972 INFO L226 Difference]: Without dead ends: 268 [2021-05-01 07:58:23,972 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 7 SyntacticMatches, 14 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 452 ImplicationChecksByTransitivity, 1559.6ms TimeCoverageRelationStatistics Valid=168, Invalid=1314, Unknown=0, NotChecked=0, Total=1482 [2021-05-01 07:58:23,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2021-05-01 07:58:24,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 215. [2021-05-01 07:58:24,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 205 states have (on average 1.1560975609756097) internal successors, (237), 205 states have internal predecessors, (237), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:58:24,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 248 transitions. [2021-05-01 07:58:24,168 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 248 transitions. Word has length 61 [2021-05-01 07:58:24,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:58:24,168 INFO L480 AbstractCegarLoop]: Abstraction has 215 states and 248 transitions. [2021-05-01 07:58:24,168 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.5277777777777777) internal successors, (55), 34 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:24,168 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 248 transitions. [2021-05-01 07:58:24,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-05-01 07:58:24,168 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:58:24,168 INFO L519 BasicCegarLoop]: trace histogram [13, 13, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:58:24,169 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable451 [2021-05-01 07:58:24,169 INFO L428 AbstractCegarLoop]: === Iteration 108 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:58:24,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:58:24,169 INFO L82 PathProgramCache]: Analyzing trace with hash -860660833, now seen corresponding path program 77 times [2021-05-01 07:58:24,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:58:24,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1319576958] [2021-05-01 07:58:24,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:58:24,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:24,180 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_362 v_main_~c~0_1762) (< v_main_~c~0_1762 v_~SIZE~0_357)) InVars {~SIZE~0=v_~SIZE~0_357, main_~c~0=v_main_~c~0_1762, ~last~0=v_~last~0_362} OutVars{~SIZE~0=v_~SIZE~0_357, main_~c~0=v_main_~c~0_1762, ~last~0=v_~last~0_362} AuxVars[] AssignedVars[] [2021-05-01 07:58:24,182 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:24,183 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,184 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:24,184 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,185 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,189 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,193 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:24,196 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:24,198 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:24,198 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:24,201 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,202 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:24,205 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,208 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:24,211 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,213 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,216 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:24,218 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,221 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,223 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,226 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,229 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,232 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,235 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,237 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,238 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:24,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:58:24,262 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:24,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:24,264 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1764 v_~SIZE~0_358) (< v_main_~c~0_1764 v_~last~0_363)) InVars {~SIZE~0=v_~SIZE~0_358, main_~c~0=v_main_~c~0_1764, ~last~0=v_~last~0_363} OutVars{~SIZE~0=v_~SIZE~0_358, main_~c~0=v_main_~c~0_1764, ~last~0=v_~last~0_363} AuxVars[] AssignedVars[] [2021-05-01 07:58:24,265 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:58:24,266 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,266 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:24,267 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,268 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,272 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,277 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:24,280 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,284 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:24,284 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:24,287 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,290 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,291 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:24,293 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:24,297 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,299 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,302 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,306 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,309 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,311 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:24,314 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,316 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,318 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,321 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,323 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,324 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:58:24,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:58:24,347 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:24,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:24,349 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_364 v_main_~c~0_1766) (< (+ v_main_~c~0_1766 1) v_~SIZE~0_359)) InVars {~SIZE~0=v_~SIZE~0_359, main_~c~0=v_main_~c~0_1766, ~last~0=v_~last~0_364} OutVars{~SIZE~0=v_~SIZE~0_359, main_~c~0=v_main_~c~0_1766, ~last~0=v_~last~0_364} AuxVars[] AssignedVars[] [2021-05-01 07:58:24,351 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:58:24,355 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,358 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,361 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,365 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,367 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,371 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,372 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,372 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:24,373 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,374 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,377 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:24,379 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:24,383 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:24,385 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,386 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:24,389 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,389 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:24,392 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,395 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:24,397 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:24,400 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,402 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,405 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,408 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,409 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:58:24,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:58:24,434 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:24,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:24,435 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1768 1) v_~SIZE~0_360) (< v_main_~c~0_1768 v_~last~0_365)) InVars {~SIZE~0=v_~SIZE~0_360, main_~c~0=v_main_~c~0_1768, ~last~0=v_~last~0_365} OutVars{~SIZE~0=v_~SIZE~0_360, main_~c~0=v_main_~c~0_1768, ~last~0=v_~last~0_365} AuxVars[] AssignedVars[] [2021-05-01 07:58:24,437 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:24,437 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,438 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:24,439 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,439 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,444 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,448 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:24,452 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,456 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:24,456 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:24,459 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,462 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,463 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:24,466 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,468 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,471 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,473 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:24,476 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,480 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,483 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,486 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,489 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,491 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,494 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,496 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,497 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:24,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:58:24,521 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:24,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:24,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:24,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:58:24,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:24,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:24,569 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:24,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:24,587 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:58:24,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:58:24,609 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:58:24,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:58:24,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:24,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:24,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:24,685 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:58:24,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:24,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:24,690 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:58:24,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:24,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:24,692 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:58:24,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,694 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:58:24,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:58:24,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:24,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:24,791 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:58:24,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:24,799 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:58:24,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:24,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:24,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:24,882 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:24,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:24,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,925 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:24,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:24,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:24,983 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:24,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:25,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:25,018 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:25,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:25,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:25,073 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:25,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:25,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:25,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:25,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:25,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:25,172 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:25,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:25,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:25,218 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:25,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:25,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:25,283 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:25,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:25,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:25,325 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:25,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:25,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:25,391 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:25,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:25,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:25,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:25,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:25,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:25,508 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:25,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:25,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:25,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:25,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:25,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:25,640 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:25,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:25,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:25,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:25,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:25,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:25,776 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:25,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:25,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:25,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:25,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:25,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:25,925 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:25,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:25,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:25,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:26,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:26,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:26,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:26,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:26,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:26,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:26,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:26,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:26,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:26,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:26,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:26,236 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:26,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:26,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:26,281 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:58:26,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1319576958] [2021-05-01 07:58:26,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1319576958] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:58:26,281 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:58:26,281 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2021-05-01 07:58:26,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490137129] [2021-05-01 07:58:26,281 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-05-01 07:58:26,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:58:26,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-05-01 07:58:26,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1241, Unknown=0, NotChecked=0, Total=1406 [2021-05-01 07:58:26,282 INFO L87 Difference]: Start difference. First operand 215 states and 248 transitions. Second operand has 37 states, 37 states have (on average 1.4864864864864864) internal successors, (55), 35 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:28,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:58:28,111 INFO L93 Difference]: Finished difference Result 427 states and 486 transitions. [2021-05-01 07:58:28,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-05-01 07:58:28,112 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.4864864864864864) internal successors, (55), 35 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 61 [2021-05-01 07:58:28,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:58:28,113 INFO L225 Difference]: With dead ends: 427 [2021-05-01 07:58:28,113 INFO L226 Difference]: Without dead ends: 265 [2021-05-01 07:58:28,114 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 6 SyntacticMatches, 14 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 456 ImplicationChecksByTransitivity, 1684.8ms TimeCoverageRelationStatistics Valid=175, Invalid=1385, Unknown=0, NotChecked=0, Total=1560 [2021-05-01 07:58:28,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2021-05-01 07:58:28,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 215. [2021-05-01 07:58:28,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 205 states have (on average 1.1560975609756097) internal successors, (237), 205 states have internal predecessors, (237), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:58:28,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 248 transitions. [2021-05-01 07:58:28,302 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 248 transitions. Word has length 61 [2021-05-01 07:58:28,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:58:28,302 INFO L480 AbstractCegarLoop]: Abstraction has 215 states and 248 transitions. [2021-05-01 07:58:28,302 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.4864864864864864) internal successors, (55), 35 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:28,302 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 248 transitions. [2021-05-01 07:58:28,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-05-01 07:58:28,303 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:58:28,303 INFO L519 BasicCegarLoop]: trace histogram [13, 13, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:58:28,303 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable456 [2021-05-01 07:58:28,303 INFO L428 AbstractCegarLoop]: === Iteration 109 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:58:28,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:58:28,303 INFO L82 PathProgramCache]: Analyzing trace with hash -1871778083, now seen corresponding path program 78 times [2021-05-01 07:58:28,303 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:58:28,303 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [460346976] [2021-05-01 07:58:28,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:58:28,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:28,310 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_366 v_main_~c~0_1785) (< v_main_~c~0_1785 v_~SIZE~0_361)) InVars {~SIZE~0=v_~SIZE~0_361, main_~c~0=v_main_~c~0_1785, ~last~0=v_~last~0_366} OutVars{~SIZE~0=v_~SIZE~0_361, main_~c~0=v_main_~c~0_1785, ~last~0=v_~last~0_366} AuxVars[] AssignedVars[] [2021-05-01 07:58:28,312 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:28,316 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,319 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,322 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,325 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,328 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,332 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,333 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,333 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:28,334 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,335 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,339 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,343 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:28,346 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:28,348 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:28,349 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:28,352 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,352 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:28,355 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,358 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,361 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,364 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,367 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:28,370 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,372 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:28,373 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:28,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:58:28,400 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:28,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:28,401 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1787 v_~last~0_367) (< v_main_~c~0_1787 v_~SIZE~0_362)) InVars {~SIZE~0=v_~SIZE~0_362, main_~c~0=v_main_~c~0_1787, ~last~0=v_~last~0_367} OutVars{~SIZE~0=v_~SIZE~0_362, main_~c~0=v_main_~c~0_1787, ~last~0=v_~last~0_367} AuxVars[] AssignedVars[] [2021-05-01 07:58:28,403 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:58:28,406 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,410 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,413 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,416 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,419 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,420 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,420 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:28,421 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,422 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,426 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:28,430 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,434 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:28,437 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,438 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:28,440 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,443 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,443 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:28,446 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:28,449 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,451 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,454 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,457 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,459 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,461 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:28,462 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:58:28,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:58:28,485 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:28,486 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:28,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:28,487 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1789 v_~last~0_368) (< (+ v_main_~c~0_1789 1) v_~SIZE~0_363)) InVars {~SIZE~0=v_~SIZE~0_363, main_~c~0=v_main_~c~0_1789, ~last~0=v_~last~0_368} OutVars{~SIZE~0=v_~SIZE~0_363, main_~c~0=v_main_~c~0_1789, ~last~0=v_~last~0_368} AuxVars[] AssignedVars[] [2021-05-01 07:58:28,488 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:28,491 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,495 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,498 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,502 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,505 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,506 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,506 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:28,507 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,508 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,512 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,517 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:28,520 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,524 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:28,525 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:28,528 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,531 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,532 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:28,534 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:28,537 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:28,540 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,543 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,546 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,548 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,551 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,552 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:28,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:58:28,578 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:28,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:28,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:28,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:58:28,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:28,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:28,632 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:28,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:28,649 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:58:28,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:58:28,671 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:58:28,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:58:28,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:28,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:28,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:28,752 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:58:28,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:28,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:28,756 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:58:28,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:28,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:28,759 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:58:28,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,761 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:58:28,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:58:28,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:28,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:28,855 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:58:28,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:28,862 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:58:28,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:28,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,894 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:28,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:28,940 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:28,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:28,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:28,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:28,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:29,019 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:29,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:29,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:29,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:29,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:29,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:29,116 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:29,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:29,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:29,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:29,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:29,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:29,222 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:29,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:29,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:29,267 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:29,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:29,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:29,331 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:29,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:29,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:29,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:29,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:29,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:29,434 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:29,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:29,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:29,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:29,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:29,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:29,564 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:29,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:29,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:29,620 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:29,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:29,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:29,704 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:29,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:29,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:29,748 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:29,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:29,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:29,830 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:29,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:29,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:29,881 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:29,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:29,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:29,973 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:29,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:30,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:30,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:30,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:30,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:30,113 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:30,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:30,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:30,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:30,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:30,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:30,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:30,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:30,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:30,327 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:58:30,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:30,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:30,379 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:58:30,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [460346976] [2021-05-01 07:58:30,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [460346976] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:58:30,380 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:58:30,380 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [] total 38 [2021-05-01 07:58:30,380 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204924835] [2021-05-01 07:58:30,380 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-05-01 07:58:30,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:58:30,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-05-01 07:58:30,381 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1310, Unknown=0, NotChecked=0, Total=1482 [2021-05-01 07:58:30,381 INFO L87 Difference]: Start difference. First operand 215 states and 248 transitions. Second operand has 38 states, 38 states have (on average 1.4473684210526316) internal successors, (55), 36 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:32,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:58:32,086 INFO L93 Difference]: Finished difference Result 426 states and 486 transitions. [2021-05-01 07:58:32,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-05-01 07:58:32,088 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.4473684210526316) internal successors, (55), 36 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 61 [2021-05-01 07:58:32,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:58:32,089 INFO L225 Difference]: With dead ends: 426 [2021-05-01 07:58:32,089 INFO L226 Difference]: Without dead ends: 264 [2021-05-01 07:58:32,089 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 6 SyntacticMatches, 13 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 428 ImplicationChecksByTransitivity, 1724.2ms TimeCoverageRelationStatistics Valid=182, Invalid=1458, Unknown=0, NotChecked=0, Total=1640 [2021-05-01 07:58:32,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2021-05-01 07:58:32,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 216. [2021-05-01 07:58:32,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 206 states have (on average 1.1601941747572815) internal successors, (239), 206 states have internal predecessors, (239), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:58:32,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 250 transitions. [2021-05-01 07:58:32,289 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 250 transitions. Word has length 61 [2021-05-01 07:58:32,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:58:32,289 INFO L480 AbstractCegarLoop]: Abstraction has 216 states and 250 transitions. [2021-05-01 07:58:32,289 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.4473684210526316) internal successors, (55), 36 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:32,289 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 250 transitions. [2021-05-01 07:58:32,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-05-01 07:58:32,290 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:58:32,290 INFO L519 BasicCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:58:32,290 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable460 [2021-05-01 07:58:32,290 INFO L428 AbstractCegarLoop]: === Iteration 110 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:58:32,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:58:32,290 INFO L82 PathProgramCache]: Analyzing trace with hash -2037318433, now seen corresponding path program 13 times [2021-05-01 07:58:32,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:58:32,291 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [902420074] [2021-05-01 07:58:32,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:58:32,296 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:32,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:32,298 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1806 v_~SIZE~0_364) (< v_main_~c~0_1806 v_~last~0_369)) InVars {~SIZE~0=v_~SIZE~0_364, main_~c~0=v_main_~c~0_1806, ~last~0=v_~last~0_369} OutVars{~SIZE~0=v_~SIZE~0_364, main_~c~0=v_main_~c~0_1806, ~last~0=v_~last~0_369} AuxVars[] AssignedVars[] [2021-05-01 07:58:32,299 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:58:32,300 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,301 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:32,302 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,303 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,308 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:32,313 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,317 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:32,320 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,321 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:32,324 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,327 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,328 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:32,331 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:32,333 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:32,337 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,340 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,344 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,347 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,350 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,353 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,355 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,358 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,361 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,363 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,364 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:58:32,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:58:32,388 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:58:32,389 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:32,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:32,390 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1808 1) v_~SIZE~0_365) (< v_main_~c~0_1808 v_~last~0_370)) InVars {~SIZE~0=v_~SIZE~0_365, main_~c~0=v_main_~c~0_1808, ~last~0=v_~last~0_370} OutVars{~SIZE~0=v_~SIZE~0_365, main_~c~0=v_main_~c~0_1808, ~last~0=v_~last~0_370} AuxVars[] AssignedVars[] [2021-05-01 07:58:32,391 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:32,395 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,399 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,402 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,405 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,408 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,409 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,410 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:32,411 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,412 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,417 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,422 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:32,426 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,429 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:32,430 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:32,433 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,436 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,437 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:32,440 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:32,443 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,446 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,449 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,452 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,455 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,458 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:32,459 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:32,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:58:32,487 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:58:32,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:32,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:32,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:58:32,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:58:32,528 INFO L142 QuantifierPusher]: treesize reduction 7, result has 81.1 percent of original size [2021-05-01 07:58:32,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-05-01 07:58:32,553 INFO L142 QuantifierPusher]: treesize reduction 17, result has 55.3 percent of original size [2021-05-01 07:58:32,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:32,573 INFO L142 QuantifierPusher]: treesize reduction 26, result has 46.9 percent of original size [2021-05-01 07:58:32,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-05-01 07:58:32,595 INFO L142 QuantifierPusher]: treesize reduction 26, result has 38.1 percent of original size [2021-05-01 07:58:32,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:32,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:32,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:32,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:32,674 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:58:32,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:32,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:32,678 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:58:32,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:32,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:32,681 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:58:32,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,684 INFO L147 QuantifierPusher]: treesize reduction 11, result has 76.1 percent of original size 35 [2021-05-01 07:58:32,764 INFO L142 QuantifierPusher]: treesize reduction 9, result has 76.3 percent of original size [2021-05-01 07:58:32,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:58:32,806 INFO L142 QuantifierPusher]: treesize reduction 14, result has 57.6 percent of original size [2021-05-01 07:58:32,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:32,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:32,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:32,888 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:58:32,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:32,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,925 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:58:32,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:32,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:32,977 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:58:32,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:33,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:33,011 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:58:33,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:33,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:33,064 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:58:33,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:33,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:33,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:33,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:33,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:33,157 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:58:33,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:33,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:33,205 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:58:33,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:33,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:33,266 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:58:33,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:33,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:33,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:33,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:33,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:33,377 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:58:33,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:33,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:33,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:33,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:33,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:33,506 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:58:33,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:33,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:33,560 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:58:33,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:33,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:33,637 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:58:33,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:33,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:33,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:33,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:33,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:33,765 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:58:33,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:33,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:33,823 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:58:33,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:33,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:33,916 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:58:33,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:33,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:33,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:34,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:34,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:34,057 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:58:34,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:34,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:34,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:34,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:34,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:34,212 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:58:34,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:34,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:34,277 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:58:34,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:34,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:34,333 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:58:34,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [902420074] [2021-05-01 07:58:34,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [902420074] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:58:34,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:58:34,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [] total 38 [2021-05-01 07:58:34,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454896265] [2021-05-01 07:58:34,334 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-05-01 07:58:34,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:58:34,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-05-01 07:58:34,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=1374, Unknown=0, NotChecked=0, Total=1560 [2021-05-01 07:58:34,335 INFO L87 Difference]: Start difference. First operand 216 states and 250 transitions. Second operand has 38 states, 38 states have (on average 1.4473684210526316) internal successors, (55), 36 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:36,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:58:36,931 INFO L93 Difference]: Finished difference Result 438 states and 499 transitions. [2021-05-01 07:58:36,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-05-01 07:58:36,932 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.4473684210526316) internal successors, (55), 36 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 61 [2021-05-01 07:58:36,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:58:36,933 INFO L225 Difference]: With dead ends: 438 [2021-05-01 07:58:36,933 INFO L226 Difference]: Without dead ends: 276 [2021-05-01 07:58:36,934 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 6 SyntacticMatches, 12 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 849 ImplicationChecksByTransitivity, 2485.7ms TimeCoverageRelationStatistics Valid=300, Invalid=2670, Unknown=0, NotChecked=0, Total=2970 [2021-05-01 07:58:36,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2021-05-01 07:58:37,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 218. [2021-05-01 07:58:37,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 208 states have (on average 1.1586538461538463) internal successors, (241), 208 states have internal predecessors, (241), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:58:37,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 252 transitions. [2021-05-01 07:58:37,147 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 252 transitions. Word has length 61 [2021-05-01 07:58:37,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:58:37,147 INFO L480 AbstractCegarLoop]: Abstraction has 218 states and 252 transitions. [2021-05-01 07:58:37,147 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.4473684210526316) internal successors, (55), 36 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:37,147 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 252 transitions. [2021-05-01 07:58:37,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-05-01 07:58:37,148 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:58:37,148 INFO L519 BasicCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:58:37,148 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable463 [2021-05-01 07:58:37,148 INFO L428 AbstractCegarLoop]: === Iteration 111 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:58:37,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:58:37,148 INFO L82 PathProgramCache]: Analyzing trace with hash -1565519746, now seen corresponding path program 14 times [2021-05-01 07:58:37,148 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:58:37,148 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [481796982] [2021-05-01 07:58:37,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:58:37,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:37,155 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1824 v_~SIZE~0_366) (<= v_~last~0_371 v_main_~c~0_1824)) InVars {~SIZE~0=v_~SIZE~0_366, main_~c~0=v_main_~c~0_1824, ~last~0=v_~last~0_371} OutVars{~SIZE~0=v_~SIZE~0_366, main_~c~0=v_main_~c~0_1824, ~last~0=v_~last~0_371} AuxVars[] AssignedVars[] [2021-05-01 07:58:37,157 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:37,161 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,165 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,169 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,173 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,177 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,180 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,181 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,182 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:37,183 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,184 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,188 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,194 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:37,197 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:37,199 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:37,200 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:37,203 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,204 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:37,207 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,210 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:37,214 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,217 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,221 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:37,224 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,227 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,228 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:37,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:58:37,254 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:58:37,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:37,257 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1826 1) v_~SIZE~0_367) (<= v_~last~0_372 v_main_~c~0_1826)) InVars {~SIZE~0=v_~SIZE~0_367, main_~c~0=v_main_~c~0_1826, ~last~0=v_~last~0_372} OutVars{~SIZE~0=v_~SIZE~0_367, main_~c~0=v_main_~c~0_1826, ~last~0=v_~last~0_372} AuxVars[] AssignedVars[] [2021-05-01 07:58:37,258 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:58:37,267 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,274 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,278 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,281 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,285 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,288 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,290 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,290 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:37,291 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,292 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,295 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:37,297 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:37,301 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:37,304 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,304 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:37,307 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,307 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:37,310 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:37,313 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,317 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:37,320 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,323 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,325 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,328 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,329 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:58:37,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:58:37,354 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:58:37,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:37,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:37,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:58:37,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:37,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:37,419 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:37,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:37,437 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:58:37,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:58:37,459 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:58:37,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:58:37,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:37,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:37,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:37,537 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:58:37,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:37,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:37,542 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:58:37,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:37,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:37,544 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:58:37,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,547 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:58:37,632 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:58:37,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:37,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:37,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:37,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:37,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:37,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:37,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:37,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:37,816 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:37,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:37,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:37,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,896 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 07:58:37,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:37,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:37,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:37,979 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 07:58:38,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:38,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:38,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,067 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 07:58:38,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:38,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:38,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,160 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 07:58:38,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:38,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:38,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,255 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 07:58:38,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:38,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:38,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:38,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:38,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:38,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,455 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 07:58:38,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:38,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:38,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:38,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:38,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:38,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:38,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:38,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:38,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:38,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:38,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:38,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:38,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:38,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:38,967 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:58:38,967 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [481796982] [2021-05-01 07:58:38,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [481796982] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:58:38,968 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:58:38,968 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2021-05-01 07:58:38,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518632593] [2021-05-01 07:58:38,968 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-05-01 07:58:38,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:58:38,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-05-01 07:58:38,968 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=650, Unknown=0, NotChecked=0, Total=756 [2021-05-01 07:58:38,968 INFO L87 Difference]: Start difference. First operand 218 states and 252 transitions. Second operand has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 25 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:40,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:58:40,532 INFO L93 Difference]: Finished difference Result 463 states and 523 transitions. [2021-05-01 07:58:40,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-01 07:58:40,534 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 25 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 64 [2021-05-01 07:58:40,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:58:40,535 INFO L225 Difference]: With dead ends: 463 [2021-05-01 07:58:40,535 INFO L226 Difference]: Without dead ends: 301 [2021-05-01 07:58:40,535 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 6 SyntacticMatches, 27 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 1532.0ms TimeCoverageRelationStatistics Valid=116, Invalid=754, Unknown=0, NotChecked=0, Total=870 [2021-05-01 07:58:40,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-05-01 07:58:40,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 221. [2021-05-01 07:58:40,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 211 states have (on average 1.1563981042654028) internal successors, (244), 211 states have internal predecessors, (244), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:58:40,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 255 transitions. [2021-05-01 07:58:40,739 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 255 transitions. Word has length 64 [2021-05-01 07:58:40,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:58:40,739 INFO L480 AbstractCegarLoop]: Abstraction has 221 states and 255 transitions. [2021-05-01 07:58:40,739 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 25 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:40,740 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 255 transitions. [2021-05-01 07:58:40,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-05-01 07:58:40,740 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:58:40,740 INFO L519 BasicCegarLoop]: trace histogram [14, 14, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:58:40,740 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable466 [2021-05-01 07:58:40,740 INFO L428 AbstractCegarLoop]: === Iteration 112 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:58:40,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:58:40,740 INFO L82 PathProgramCache]: Analyzing trace with hash -2046600004, now seen corresponding path program 79 times [2021-05-01 07:58:40,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:58:40,741 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1297639380] [2021-05-01 07:58:40,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:58:40,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:40,749 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1843 v_~SIZE~0_368) (<= v_~last~0_373 v_main_~c~0_1843)) InVars {~SIZE~0=v_~SIZE~0_368, main_~c~0=v_main_~c~0_1843, ~last~0=v_~last~0_373} OutVars{~SIZE~0=v_~SIZE~0_368, main_~c~0=v_main_~c~0_1843, ~last~0=v_~last~0_373} AuxVars[] AssignedVars[] [2021-05-01 07:58:40,750 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:40,754 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,758 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,761 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,764 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,768 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,772 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,773 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,773 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:40,774 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,775 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,780 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:40,784 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,787 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:40,789 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:40,789 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:40,793 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,793 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:40,797 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,800 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,803 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,806 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,809 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:40,812 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:40,814 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,815 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:40,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:58:40,844 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:40,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:40,845 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1845 v_~last~0_374) (< v_main_~c~0_1845 v_~SIZE~0_369)) InVars {~SIZE~0=v_~SIZE~0_369, main_~c~0=v_main_~c~0_1845, ~last~0=v_~last~0_374} OutVars{~SIZE~0=v_~SIZE~0_369, main_~c~0=v_main_~c~0_1845, ~last~0=v_~last~0_374} AuxVars[] AssignedVars[] [2021-05-01 07:58:40,847 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:58:40,848 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,848 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:40,849 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,850 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,855 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:40,860 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,863 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:40,866 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,867 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:40,870 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,873 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,873 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:40,876 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:40,879 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,883 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,886 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,889 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,892 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,894 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:40,897 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,900 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,902 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,904 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,907 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,907 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:58:40,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:58:40,931 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:40,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:40,934 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_375 v_main_~c~0_1847) (< (+ v_main_~c~0_1847 1) v_~SIZE~0_370)) InVars {~SIZE~0=v_~SIZE~0_370, main_~c~0=v_main_~c~0_1847, ~last~0=v_~last~0_375} OutVars{~SIZE~0=v_~SIZE~0_370, main_~c~0=v_main_~c~0_1847, ~last~0=v_~last~0_375} AuxVars[] AssignedVars[] [2021-05-01 07:58:40,936 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:58:40,940 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,943 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,947 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,951 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,954 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,958 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,958 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,959 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:40,960 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,961 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,965 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,971 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:40,975 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:40,977 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:40,977 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:40,980 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,981 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:40,984 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,987 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,991 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:40,993 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:40,996 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:40,999 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,002 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,003 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:58:41,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:58:41,029 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:41,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:41,030 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1849 v_~last~0_376) (< (+ v_main_~c~0_1849 1) v_~SIZE~0_371)) InVars {~SIZE~0=v_~SIZE~0_371, main_~c~0=v_main_~c~0_1849, ~last~0=v_~last~0_376} OutVars{~SIZE~0=v_~SIZE~0_371, main_~c~0=v_main_~c~0_1849, ~last~0=v_~last~0_376} AuxVars[] AssignedVars[] [2021-05-01 07:58:41,032 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:41,035 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,039 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,042 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,045 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,048 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,049 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,050 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:41,051 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,051 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,056 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,061 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:41,064 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,067 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:41,068 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:41,071 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,073 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,074 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:41,077 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:41,080 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:41,084 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,086 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,089 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,092 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,098 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,099 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:41,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:58:41,127 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:41,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:41,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:41,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:58:41,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:41,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:41,194 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:41,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:41,210 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:58:41,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:58:41,229 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:58:41,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:58:41,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:41,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:41,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:41,314 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:58:41,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:41,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:41,319 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:58:41,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:41,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:41,322 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:58:41,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,324 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:58:41,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:58:41,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:41,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:41,433 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:58:41,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:41,440 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:58:41,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:41,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:41,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:41,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:41,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:41,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:41,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:41,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:41,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:41,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:41,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,714 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:41,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:41,774 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:41,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:41,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:41,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:41,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:41,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:41,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:41,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:41,983 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:42,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:42,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:42,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:42,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:42,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:42,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:42,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:42,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:42,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:42,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:42,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:42,202 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:42,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:42,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:42,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:42,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:42,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:42,319 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:42,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:42,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:42,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:42,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:42,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:42,443 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:42,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:42,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:42,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:42,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:42,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:42,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:42,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:42,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:42,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:42,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:42,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:42,695 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:42,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:42,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:42,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:42,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:42,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:42,825 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:42,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:42,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:42,874 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:58:42,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1297639380] [2021-05-01 07:58:42,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1297639380] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:58:42,874 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:58:42,874 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2021-05-01 07:58:42,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311965412] [2021-05-01 07:58:42,874 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-05-01 07:58:42,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:58:42,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-05-01 07:58:42,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=713, Unknown=0, NotChecked=0, Total=812 [2021-05-01 07:58:42,875 INFO L87 Difference]: Start difference. First operand 221 states and 255 transitions. Second operand has 28 states, 28 states have (on average 2.0714285714285716) internal successors, (58), 26 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:44,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:58:44,528 INFO L93 Difference]: Finished difference Result 466 states and 526 transitions. [2021-05-01 07:58:44,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-01 07:58:44,529 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0714285714285716) internal successors, (58), 26 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 64 [2021-05-01 07:58:44,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:58:44,530 INFO L225 Difference]: With dead ends: 466 [2021-05-01 07:58:44,530 INFO L226 Difference]: Without dead ends: 304 [2021-05-01 07:58:44,530 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 6 SyntacticMatches, 26 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 258 ImplicationChecksByTransitivity, 1639.9ms TimeCoverageRelationStatistics Valid=109, Invalid=821, Unknown=0, NotChecked=0, Total=930 [2021-05-01 07:58:44,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2021-05-01 07:58:44,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 221. [2021-05-01 07:58:44,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 211 states have (on average 1.1563981042654028) internal successors, (244), 211 states have internal predecessors, (244), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:58:44,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 255 transitions. [2021-05-01 07:58:44,765 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 255 transitions. Word has length 64 [2021-05-01 07:58:44,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:58:44,765 INFO L480 AbstractCegarLoop]: Abstraction has 221 states and 255 transitions. [2021-05-01 07:58:44,766 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0714285714285716) internal successors, (58), 26 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:44,766 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 255 transitions. [2021-05-01 07:58:44,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-05-01 07:58:44,766 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:58:44,766 INFO L519 BasicCegarLoop]: trace histogram [14, 14, 12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:58:44,766 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable471 [2021-05-01 07:58:44,766 INFO L428 AbstractCegarLoop]: === Iteration 113 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:58:44,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:58:44,766 INFO L82 PathProgramCache]: Analyzing trace with hash 1895278910, now seen corresponding path program 80 times [2021-05-01 07:58:44,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:58:44,767 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [721085799] [2021-05-01 07:58:44,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:58:44,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:44,786 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1867 v_~SIZE~0_372) (<= v_~last~0_377 v_main_~c~0_1867)) InVars {~SIZE~0=v_~SIZE~0_372, main_~c~0=v_main_~c~0_1867, ~last~0=v_~last~0_377} OutVars{~SIZE~0=v_~SIZE~0_372, main_~c~0=v_main_~c~0_1867, ~last~0=v_~last~0_377} AuxVars[] AssignedVars[] [2021-05-01 07:58:44,788 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:44,789 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,790 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:44,791 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,792 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,799 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:44,804 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,808 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:44,811 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:44,811 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:44,815 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,816 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:44,820 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:44,826 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:44,831 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,835 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,840 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,844 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,849 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,853 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,857 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,861 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,864 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,868 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,872 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,873 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:44,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:58:44,908 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:44,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:44,910 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1869 v_~SIZE~0_373) (< v_main_~c~0_1869 v_~last~0_378)) InVars {~SIZE~0=v_~SIZE~0_373, main_~c~0=v_main_~c~0_1869, ~last~0=v_~last~0_378} OutVars{~SIZE~0=v_~SIZE~0_373, main_~c~0=v_main_~c~0_1869, ~last~0=v_~last~0_378} AuxVars[] AssignedVars[] [2021-05-01 07:58:44,912 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:58:44,914 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,915 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:44,916 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,917 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,923 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,929 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:44,933 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:44,936 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,937 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:44,940 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,943 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,944 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:44,946 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:44,949 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:44,953 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,956 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,959 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,962 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,965 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,968 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,971 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,974 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,976 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,979 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:44,980 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:58:45,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:58:45,007 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:45,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:45,009 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1871 1) v_~SIZE~0_374) (<= v_~last~0_379 v_main_~c~0_1871)) InVars {~SIZE~0=v_~SIZE~0_374, main_~c~0=v_main_~c~0_1871, ~last~0=v_~last~0_379} OutVars{~SIZE~0=v_~SIZE~0_374, main_~c~0=v_main_~c~0_1871, ~last~0=v_~last~0_379} AuxVars[] AssignedVars[] [2021-05-01 07:58:45,011 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:58:45,012 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,013 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:45,014 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,014 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,018 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:45,020 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:45,024 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:45,028 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,029 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:45,032 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,033 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:45,036 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:45,040 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,044 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,048 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:45,051 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,055 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,058 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,061 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,064 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,067 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,070 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,073 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,076 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,077 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:58:45,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:58:45,102 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:45,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:45,103 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1873 1) v_~SIZE~0_375) (< v_main_~c~0_1873 v_~last~0_380)) InVars {~SIZE~0=v_~SIZE~0_375, main_~c~0=v_main_~c~0_1873, ~last~0=v_~last~0_380} OutVars{~SIZE~0=v_~SIZE~0_375, main_~c~0=v_main_~c~0_1873, ~last~0=v_~last~0_380} AuxVars[] AssignedVars[] [2021-05-01 07:58:45,105 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:45,106 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,106 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:45,107 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,108 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,113 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:45,118 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,121 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,125 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:45,126 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:45,129 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,131 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,132 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:45,135 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:45,138 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,141 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,145 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,148 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,151 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,154 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:45,157 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,160 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,162 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,165 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,168 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,169 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:45,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:58:45,196 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:45,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:45,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:45,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:58:45,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:45,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:45,257 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:45,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:45,274 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:58:45,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:58:45,297 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:58:45,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:58:45,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:45,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:45,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:45,376 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:58:45,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:45,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:45,381 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:58:45,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:45,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:45,398 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:58:45,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,400 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:58:45,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:58:45,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:45,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:45,501 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:58:45,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:45,509 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:58:45,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:45,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,539 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:45,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:45,595 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:45,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:45,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:45,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:45,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:45,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,721 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:58:45,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:58:45,795 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:58:45,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:45,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:45,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:45,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:45,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,914 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:45,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:45,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:45,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:46,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:46,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:46,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:46,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,120 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:46,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:46,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:46,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,228 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:46,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:46,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:46,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,347 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:46,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:46,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:46,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,462 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:46,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:46,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:46,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,585 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:46,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:46,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:46,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,713 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:46,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:46,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:46,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:46,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:46,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:46,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:46,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:47,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:47,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:47,028 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:58:47,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [721085799] [2021-05-01 07:58:47,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [721085799] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:58:47,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:58:47,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2021-05-01 07:58:47,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960118163] [2021-05-01 07:58:47,029 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-05-01 07:58:47,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:58:47,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-05-01 07:58:47,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=764, Unknown=0, NotChecked=0, Total=870 [2021-05-01 07:58:47,029 INFO L87 Difference]: Start difference. First operand 221 states and 255 transitions. Second operand has 29 states, 29 states have (on average 2.0) internal successors, (58), 27 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:48,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:58:48,692 INFO L93 Difference]: Finished difference Result 463 states and 523 transitions. [2021-05-01 07:58:48,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-01 07:58:48,693 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.0) internal successors, (58), 27 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 64 [2021-05-01 07:58:48,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:58:48,694 INFO L225 Difference]: With dead ends: 463 [2021-05-01 07:58:48,694 INFO L226 Difference]: Without dead ends: 301 [2021-05-01 07:58:48,695 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 6 SyntacticMatches, 25 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 1714.2ms TimeCoverageRelationStatistics Valid=116, Invalid=876, Unknown=0, NotChecked=0, Total=992 [2021-05-01 07:58:48,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-05-01 07:58:48,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 221. [2021-05-01 07:58:48,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 211 states have (on average 1.1563981042654028) internal successors, (244), 211 states have internal predecessors, (244), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:58:48,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 255 transitions. [2021-05-01 07:58:48,915 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 255 transitions. Word has length 64 [2021-05-01 07:58:48,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:58:48,915 INFO L480 AbstractCegarLoop]: Abstraction has 221 states and 255 transitions. [2021-05-01 07:58:48,915 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.0) internal successors, (58), 27 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:48,915 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 255 transitions. [2021-05-01 07:58:48,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-05-01 07:58:48,915 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:58:48,915 INFO L519 BasicCegarLoop]: trace histogram [14, 14, 11, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:58:48,916 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable476 [2021-05-01 07:58:48,916 INFO L428 AbstractCegarLoop]: === Iteration 114 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:58:48,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:58:48,916 INFO L82 PathProgramCache]: Analyzing trace with hash -154108932, now seen corresponding path program 81 times [2021-05-01 07:58:48,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:58:48,916 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1791238888] [2021-05-01 07:58:48,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:58:48,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:48,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:48,925 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1891 v_~SIZE~0_376) (<= v_~last~0_381 v_main_~c~0_1891)) InVars {~SIZE~0=v_~SIZE~0_376, main_~c~0=v_main_~c~0_1891, ~last~0=v_~last~0_381} OutVars{~SIZE~0=v_~SIZE~0_376, main_~c~0=v_main_~c~0_1891, ~last~0=v_~last~0_381} AuxVars[] AssignedVars[] [2021-05-01 07:58:48,926 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:48,930 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:48,934 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:48,937 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:48,940 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:48,944 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:48,947 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:48,948 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:48,949 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:48,950 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:48,950 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:48,954 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:48,955 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:48,959 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:48,963 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:48,964 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:48,967 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:48,967 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:48,970 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:48,974 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:48,977 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:48,979 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:48,982 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:48,985 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:48,987 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:48,988 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:49,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:58:49,013 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:49,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:49,015 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1893 v_~SIZE~0_377) (< v_main_~c~0_1893 v_~last~0_382)) InVars {~SIZE~0=v_~SIZE~0_377, main_~c~0=v_main_~c~0_1893, ~last~0=v_~last~0_382} OutVars{~SIZE~0=v_~SIZE~0_377, main_~c~0=v_main_~c~0_1893, ~last~0=v_~last~0_382} AuxVars[] AssignedVars[] [2021-05-01 07:58:49,016 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:58:49,017 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,017 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:49,018 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,019 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,023 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,028 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:49,031 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,034 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:49,035 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:49,037 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,040 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,041 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:49,043 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:49,047 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,051 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,054 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,057 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,060 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,062 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:49,064 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,067 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,070 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,072 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,075 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,076 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:58:49,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:58:49,103 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:49,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:49,106 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_383 v_main_~c~0_1895) (< (+ v_main_~c~0_1895 1) v_~SIZE~0_378)) InVars {~SIZE~0=v_~SIZE~0_378, main_~c~0=v_main_~c~0_1895, ~last~0=v_~last~0_383} OutVars{~SIZE~0=v_~SIZE~0_378, main_~c~0=v_main_~c~0_1895, ~last~0=v_~last~0_383} AuxVars[] AssignedVars[] [2021-05-01 07:58:49,108 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:58:49,109 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,110 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:49,110 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,111 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,115 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:49,117 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:49,121 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:49,124 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,125 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:49,128 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,129 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:49,133 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,136 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:49,139 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,142 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,146 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:49,149 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,152 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,155 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,157 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,160 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,163 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,165 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,168 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,169 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:58:49,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:58:49,196 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:49,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:49,197 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1897 v_~last~0_384) (< (+ v_main_~c~0_1897 1) v_~SIZE~0_379)) InVars {~SIZE~0=v_~SIZE~0_379, main_~c~0=v_main_~c~0_1897, ~last~0=v_~last~0_384} OutVars{~SIZE~0=v_~SIZE~0_379, main_~c~0=v_main_~c~0_1897, ~last~0=v_~last~0_384} AuxVars[] AssignedVars[] [2021-05-01 07:58:49,200 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:49,203 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,206 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,210 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,213 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,216 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,217 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,218 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:49,219 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,219 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,224 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,229 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:49,233 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,237 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:49,237 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:49,240 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,243 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,244 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:49,247 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,250 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,253 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,255 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,258 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:49,261 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,264 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,264 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:49,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:58:49,294 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:49,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:49,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:49,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:58:49,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:49,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:49,352 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:49,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:49,370 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:58:49,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:58:49,393 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:58:49,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:58:49,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:49,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:49,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:49,479 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:58:49,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:49,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:49,483 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:58:49,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:49,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:49,485 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:58:49,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,488 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:58:49,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:58:49,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:49,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:49,583 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:58:49,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:49,590 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:58:49,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:49,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:49,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:49,668 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:49,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:49,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:49,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:49,762 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:49,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:49,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,811 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:49,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:49,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:49,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,902 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:58:49,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:58:49,966 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:58:49,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:58:49,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:49,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:50,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:50,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:50,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:50,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:50,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:50,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:50,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:50,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:50,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:50,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:50,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:50,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:50,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:50,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:50,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:50,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:50,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:50,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,626 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:50,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:50,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:50,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:50,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:50,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:50,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,871 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:50,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:50,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:50,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:50,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:51,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:51,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:51,051 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:58:51,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1791238888] [2021-05-01 07:58:51,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1791238888] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:58:51,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:58:51,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2021-05-01 07:58:51,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71573339] [2021-05-01 07:58:51,051 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-05-01 07:58:51,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:58:51,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-05-01 07:58:51,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=817, Unknown=0, NotChecked=0, Total=930 [2021-05-01 07:58:51,052 INFO L87 Difference]: Start difference. First operand 221 states and 255 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 28 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:52,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:58:52,806 INFO L93 Difference]: Finished difference Result 460 states and 520 transitions. [2021-05-01 07:58:52,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-01 07:58:52,808 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 28 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 64 [2021-05-01 07:58:52,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:58:52,808 INFO L225 Difference]: With dead ends: 460 [2021-05-01 07:58:52,808 INFO L226 Difference]: Without dead ends: 298 [2021-05-01 07:58:52,809 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 6 SyntacticMatches, 24 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 1671.2ms TimeCoverageRelationStatistics Valid=123, Invalid=933, Unknown=0, NotChecked=0, Total=1056 [2021-05-01 07:58:52,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2021-05-01 07:58:53,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 221. [2021-05-01 07:58:53,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 211 states have (on average 1.1563981042654028) internal successors, (244), 211 states have internal predecessors, (244), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:58:53,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 255 transitions. [2021-05-01 07:58:53,063 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 255 transitions. Word has length 64 [2021-05-01 07:58:53,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:58:53,063 INFO L480 AbstractCegarLoop]: Abstraction has 221 states and 255 transitions. [2021-05-01 07:58:53,063 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 28 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:53,063 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 255 transitions. [2021-05-01 07:58:53,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-05-01 07:58:53,064 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:58:53,064 INFO L519 BasicCegarLoop]: trace histogram [14, 14, 10, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:58:53,064 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable481 [2021-05-01 07:58:53,064 INFO L428 AbstractCegarLoop]: === Iteration 115 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:58:53,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:58:53,064 INFO L82 PathProgramCache]: Analyzing trace with hash 269537790, now seen corresponding path program 82 times [2021-05-01 07:58:53,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:58:53,064 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [463291119] [2021-05-01 07:58:53,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:58:53,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:53,089 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_385 v_main_~c~0_1915) (< v_main_~c~0_1915 v_~SIZE~0_380)) InVars {~SIZE~0=v_~SIZE~0_380, main_~c~0=v_main_~c~0_1915, ~last~0=v_~last~0_385} OutVars{~SIZE~0=v_~SIZE~0_380, main_~c~0=v_main_~c~0_1915, ~last~0=v_~last~0_385} AuxVars[] AssignedVars[] [2021-05-01 07:58:53,092 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:53,093 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,094 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:53,096 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,097 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,101 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:53,103 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:53,108 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,114 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:53,115 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:53,119 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,120 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:53,126 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,131 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,136 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:53,140 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,144 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:53,147 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,152 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,156 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,160 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,164 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,168 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,172 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,176 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,177 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:53,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:58:53,215 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:53,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:53,217 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1917 v_~last~0_386) (< v_main_~c~0_1917 v_~SIZE~0_381)) InVars {~SIZE~0=v_~SIZE~0_381, main_~c~0=v_main_~c~0_1917, ~last~0=v_~last~0_386} OutVars{~SIZE~0=v_~SIZE~0_381, main_~c~0=v_main_~c~0_1917, ~last~0=v_~last~0_386} AuxVars[] AssignedVars[] [2021-05-01 07:58:53,219 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:58:53,224 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,229 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,233 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,238 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,241 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,242 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,243 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:53,244 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,245 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,250 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,255 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:53,259 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,263 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:53,264 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:53,267 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,270 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,270 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:53,273 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:53,276 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:53,279 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,282 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,285 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,288 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,292 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,293 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:58:53,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:58:53,322 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:53,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:53,327 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1919 1) v_~SIZE~0_382) (<= v_~last~0_387 v_main_~c~0_1919)) InVars {~SIZE~0=v_~SIZE~0_382, main_~c~0=v_main_~c~0_1919, ~last~0=v_~last~0_387} OutVars{~SIZE~0=v_~SIZE~0_382, main_~c~0=v_main_~c~0_1919, ~last~0=v_~last~0_387} AuxVars[] AssignedVars[] [2021-05-01 07:58:53,329 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:58:53,334 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,337 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,341 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,344 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,347 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,351 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,352 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,353 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:53,354 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,354 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,359 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,364 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:53,368 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:53,370 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:53,370 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:53,374 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,374 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:53,377 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:53,381 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,385 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:53,388 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,391 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,394 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,397 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,398 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:58:53,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:58:53,426 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:53,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:53,427 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1921 v_~last~0_388) (< (+ v_main_~c~0_1921 1) v_~SIZE~0_383)) InVars {~SIZE~0=v_~SIZE~0_383, main_~c~0=v_main_~c~0_1921, ~last~0=v_~last~0_388} OutVars{~SIZE~0=v_~SIZE~0_383, main_~c~0=v_main_~c~0_1921, ~last~0=v_~last~0_388} AuxVars[] AssignedVars[] [2021-05-01 07:58:53,429 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:53,432 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,436 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,439 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,443 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,446 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,447 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,448 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:53,449 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,449 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,454 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,460 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:53,464 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,468 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:53,468 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:53,471 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,474 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,475 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:53,478 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:53,481 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:53,483 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,485 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,487 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,490 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,492 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,493 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:53,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:58:53,517 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:53,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:53,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:53,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:58:53,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:53,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:53,585 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:53,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:53,602 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:58:53,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:58:53,626 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:58:53,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:58:53,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:53,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:53,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:53,715 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:58:53,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:53,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:53,719 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:58:53,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:53,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:53,722 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:58:53,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,724 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:58:53,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:58:53,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:53,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:53,827 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:58:53,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:53,834 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:58:53,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:53,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:53,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:53,920 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:53,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:53,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:53,969 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:54,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:54,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:54,031 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:54,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:54,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:54,070 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:54,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:54,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:54,133 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:54,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:54,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:54,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:54,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:54,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:54,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:54,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:54,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:54,285 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:58:54,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:54,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:58:54,356 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:58:54,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:54,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:54,386 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:58:54,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:54,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:58:54,461 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:58:54,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:54,493 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:54,494 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:58:54,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:54,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:58:54,596 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:58:54,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:54,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:54,599 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:58:54,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:54,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:58:54,697 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:58:54,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:54,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:54,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:54,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:54,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:54,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:54,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:54,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:54,868 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:54,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:54,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:54,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:54,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:54,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:54,990 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:55,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:55,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:55,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:55,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:55,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:55,113 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:55,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:55,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:55,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:55,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:55,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:55,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:55,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:55,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:55,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:55,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:55,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:55,383 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:55,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:55,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:55,438 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:58:55,438 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [463291119] [2021-05-01 07:58:55,438 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [463291119] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:58:55,438 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:58:55,438 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2021-05-01 07:58:55,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123722307] [2021-05-01 07:58:55,438 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-05-01 07:58:55,438 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:58:55,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-05-01 07:58:55,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=872, Unknown=0, NotChecked=0, Total=992 [2021-05-01 07:58:55,439 INFO L87 Difference]: Start difference. First operand 221 states and 255 transitions. Second operand has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 29 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:57,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:58:57,334 INFO L93 Difference]: Finished difference Result 457 states and 517 transitions. [2021-05-01 07:58:57,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-01 07:58:57,335 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 29 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 64 [2021-05-01 07:58:57,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:58:57,336 INFO L225 Difference]: With dead ends: 457 [2021-05-01 07:58:57,336 INFO L226 Difference]: Without dead ends: 295 [2021-05-01 07:58:57,337 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 7 SyntacticMatches, 22 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 424 ImplicationChecksByTransitivity, 1811.4ms TimeCoverageRelationStatistics Valid=130, Invalid=992, Unknown=0, NotChecked=0, Total=1122 [2021-05-01 07:58:57,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2021-05-01 07:58:57,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 221. [2021-05-01 07:58:57,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 211 states have (on average 1.1563981042654028) internal successors, (244), 211 states have internal predecessors, (244), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:58:57,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 255 transitions. [2021-05-01 07:58:57,588 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 255 transitions. Word has length 64 [2021-05-01 07:58:57,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:58:57,588 INFO L480 AbstractCegarLoop]: Abstraction has 221 states and 255 transitions. [2021-05-01 07:58:57,588 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 29 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:58:57,588 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 255 transitions. [2021-05-01 07:58:57,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-05-01 07:58:57,589 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:58:57,589 INFO L519 BasicCegarLoop]: trace histogram [14, 14, 9, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:58:57,589 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable486 [2021-05-01 07:58:57,589 INFO L428 AbstractCegarLoop]: === Iteration 116 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:58:57,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:58:57,589 INFO L82 PathProgramCache]: Analyzing trace with hash -759821508, now seen corresponding path program 83 times [2021-05-01 07:58:57,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:58:57,589 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1561415031] [2021-05-01 07:58:57,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:58:57,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:57,605 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1939 v_~SIZE~0_384) (<= v_~last~0_389 v_main_~c~0_1939)) InVars {~SIZE~0=v_~SIZE~0_384, main_~c~0=v_main_~c~0_1939, ~last~0=v_~last~0_389} OutVars{~SIZE~0=v_~SIZE~0_384, main_~c~0=v_main_~c~0_1939, ~last~0=v_~last~0_389} AuxVars[] AssignedVars[] [2021-05-01 07:58:57,607 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:57,608 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,609 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:57,609 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,610 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,614 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:57,616 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:57,620 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,624 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:57,625 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:57,628 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,629 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:57,632 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,636 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:57,639 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,642 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:57,645 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,648 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,652 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,655 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,658 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,661 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,664 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,667 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,670 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,671 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:57,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:58:57,699 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:57,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:57,700 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1941 v_~last~0_390) (< v_main_~c~0_1941 v_~SIZE~0_385)) InVars {~SIZE~0=v_~SIZE~0_385, main_~c~0=v_main_~c~0_1941, ~last~0=v_~last~0_390} OutVars{~SIZE~0=v_~SIZE~0_385, main_~c~0=v_main_~c~0_1941, ~last~0=v_~last~0_390} AuxVars[] AssignedVars[] [2021-05-01 07:58:57,702 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:58:57,706 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,710 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,713 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,717 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,720 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,721 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,721 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:57,722 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,723 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,728 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:57,733 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,737 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,741 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:57,742 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:58:57,745 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,748 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,748 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:58:57,751 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,755 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,758 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,760 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,763 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:57,766 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,769 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,770 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:58:57,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:58:57,799 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:57,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:57,802 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1943 1) v_~SIZE~0_386) (<= v_~last~0_391 v_main_~c~0_1943)) InVars {~SIZE~0=v_~SIZE~0_386, main_~c~0=v_main_~c~0_1943, ~last~0=v_~last~0_391} OutVars{~SIZE~0=v_~SIZE~0_386, main_~c~0=v_main_~c~0_1943, ~last~0=v_~last~0_391} AuxVars[] AssignedVars[] [2021-05-01 07:58:57,804 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:58:57,808 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,812 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,816 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,820 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,823 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,827 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,827 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,828 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:57,829 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,830 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,835 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:57,839 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,843 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:57,844 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:57,845 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:57,848 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,849 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:57,852 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,855 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:57,858 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,861 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,864 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,868 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:57,871 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,872 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:58:57,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:58:57,900 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:58:57,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:58:57,901 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1945 v_~last~0_392) (< (+ v_main_~c~0_1945 1) v_~SIZE~0_387)) InVars {~SIZE~0=v_~SIZE~0_387, main_~c~0=v_main_~c~0_1945, ~last~0=v_~last~0_392} OutVars{~SIZE~0=v_~SIZE~0_387, main_~c~0=v_main_~c~0_1945, ~last~0=v_~last~0_392} AuxVars[] AssignedVars[] [2021-05-01 07:58:57,903 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:58:57,904 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,904 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:58:57,905 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,906 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,911 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,916 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:57,920 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:57,926 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,928 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:58:57,935 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,939 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,939 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:57,942 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:58:57,945 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:58:57,948 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,951 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,954 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,957 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,960 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,963 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,966 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,968 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,971 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,973 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,974 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:58:57,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:57,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:58:57,999 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:58:58,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:58,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:58,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:58:58,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:58,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:58,063 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:58,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:58,087 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:58:58,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:58:58,117 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:58:58,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:58:58,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:58,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:58:58,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:58,220 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:58:58,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:58,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:58:58,225 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:58:58,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:58:58,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:58:58,228 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:58:58,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,231 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:58:58,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:58:58,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:58:58,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:58:58,362 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:58:58,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:58,371 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:58:58,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:58,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,408 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:58,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:58,470 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:58,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:58,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,511 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:58,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:58,581 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:58,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:58,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:58,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:58,702 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:58:58,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:58,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,765 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:58,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:58,833 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:58:58,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:58:58,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,872 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:58:58,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:58,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:58,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:58:59,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:59,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:59,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:59,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,135 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:59,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:59,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:59,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:59,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:59,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:59,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,396 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:59,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:59,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:59,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:59,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:59,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:59,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:59,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:59,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:59,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,743 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:58:59,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:59,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:59,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:58:59,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:59,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:58:59,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:58:59,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:00,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:00,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:00,046 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:59:00,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1561415031] [2021-05-01 07:59:00,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1561415031] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:59:00,046 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:59:00,046 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2021-05-01 07:59:00,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898101536] [2021-05-01 07:59:00,046 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-05-01 07:59:00,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:59:00,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-05-01 07:59:00,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=929, Unknown=0, NotChecked=0, Total=1056 [2021-05-01 07:59:00,047 INFO L87 Difference]: Start difference. First operand 221 states and 255 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 30 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:59:01,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:59:01,890 INFO L93 Difference]: Finished difference Result 454 states and 514 transitions. [2021-05-01 07:59:01,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-01 07:59:01,891 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 30 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 64 [2021-05-01 07:59:01,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:59:01,892 INFO L225 Difference]: With dead ends: 454 [2021-05-01 07:59:01,892 INFO L226 Difference]: Without dead ends: 292 [2021-05-01 07:59:01,892 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 6 SyntacticMatches, 22 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 1913.5ms TimeCoverageRelationStatistics Valid=137, Invalid=1053, Unknown=0, NotChecked=0, Total=1190 [2021-05-01 07:59:01,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2021-05-01 07:59:02,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 221. [2021-05-01 07:59:02,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 211 states have (on average 1.1563981042654028) internal successors, (244), 211 states have internal predecessors, (244), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:59:02,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 255 transitions. [2021-05-01 07:59:02,159 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 255 transitions. Word has length 64 [2021-05-01 07:59:02,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:59:02,159 INFO L480 AbstractCegarLoop]: Abstraction has 221 states and 255 transitions. [2021-05-01 07:59:02,160 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 30 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:59:02,160 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 255 transitions. [2021-05-01 07:59:02,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-05-01 07:59:02,160 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:59:02,160 INFO L519 BasicCegarLoop]: trace histogram [14, 14, 8, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:59:02,160 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable491 [2021-05-01 07:59:02,160 INFO L428 AbstractCegarLoop]: === Iteration 117 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:59:02,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:59:02,160 INFO L82 PathProgramCache]: Analyzing trace with hash -1603827010, now seen corresponding path program 84 times [2021-05-01 07:59:02,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:59:02,161 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1277353911] [2021-05-01 07:59:02,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:59:02,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:02,170 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1963 v_~SIZE~0_388) (<= v_~last~0_393 v_main_~c~0_1963)) InVars {~SIZE~0=v_~SIZE~0_388, main_~c~0=v_main_~c~0_1963, ~last~0=v_~last~0_393} OutVars{~SIZE~0=v_~SIZE~0_388, main_~c~0=v_main_~c~0_1963, ~last~0=v_~last~0_393} AuxVars[] AssignedVars[] [2021-05-01 07:59:02,171 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:59:02,175 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,179 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,183 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,187 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,191 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,195 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,196 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,196 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:02,197 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,198 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,203 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:02,208 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,211 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:02,214 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:02,214 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:59:02,218 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,219 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:02,222 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:02,226 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,229 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,233 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:02,236 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,240 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,243 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,244 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:59:02,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:59:02,276 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:59:02,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:02,277 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1965 v_~last~0_394) (< v_main_~c~0_1965 v_~SIZE~0_389)) InVars {~SIZE~0=v_~SIZE~0_389, main_~c~0=v_main_~c~0_1965, ~last~0=v_~last~0_394} OutVars{~SIZE~0=v_~SIZE~0_389, main_~c~0=v_main_~c~0_1965, ~last~0=v_~last~0_394} AuxVars[] AssignedVars[] [2021-05-01 07:59:02,279 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:59:02,280 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,281 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:02,282 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,282 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,288 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:02,292 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,297 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:02,300 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,301 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:59:02,304 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,307 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,308 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:02,311 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:02,314 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:02,317 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,321 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,324 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,327 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,331 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,334 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,337 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,340 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,342 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,345 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,346 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:59:02,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:59:02,375 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:59:02,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:59:02,378 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1967 1) v_~SIZE~0_390) (<= v_~last~0_395 v_main_~c~0_1967)) InVars {~SIZE~0=v_~SIZE~0_390, main_~c~0=v_main_~c~0_1967, ~last~0=v_~last~0_395} OutVars{~SIZE~0=v_~SIZE~0_390, main_~c~0=v_main_~c~0_1967, ~last~0=v_~last~0_395} AuxVars[] AssignedVars[] [2021-05-01 07:59:02,380 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:59:02,384 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,388 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,392 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,396 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,400 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,404 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,405 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,406 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:02,407 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,407 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,412 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,418 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:02,422 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:02,424 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:02,425 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:59:02,428 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,429 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:02,432 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:02,436 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,440 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,443 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,447 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:02,451 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,454 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,455 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:59:02,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:59:02,484 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:59:02,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:59:02,485 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1969 1) v_~SIZE~0_391) (< v_main_~c~0_1969 v_~last~0_396)) InVars {~SIZE~0=v_~SIZE~0_391, main_~c~0=v_main_~c~0_1969, ~last~0=v_~last~0_396} OutVars{~SIZE~0=v_~SIZE~0_391, main_~c~0=v_main_~c~0_1969, ~last~0=v_~last~0_396} AuxVars[] AssignedVars[] [2021-05-01 07:59:02,486 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:59:02,487 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,488 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:02,489 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,490 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,495 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,500 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:02,505 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:02,508 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,509 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:59:02,512 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,515 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,516 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:02,519 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,522 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,525 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,527 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,530 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:02,534 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,538 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,542 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,545 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,547 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,550 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,554 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,555 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:59:02,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:59:02,587 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:59:02,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:02,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:02,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:59:02,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:02,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:02,653 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:02,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:02,673 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:59:02,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:59:02,697 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:59:02,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:59:02,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:59:02,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:59:02,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:02,787 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:59:02,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:02,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:02,792 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:59:02,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:02,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:02,795 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:59:02,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,797 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:59:02,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:59:02,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:02,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:02,909 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:59:02,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:02,917 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:59:02,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:02,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,948 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:02,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:02,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:03,007 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:03,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:03,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:03,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:03,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:03,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:03,107 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:03,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:03,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:03,159 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:03,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:03,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:03,230 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:03,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:03,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:03,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:03,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:03,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:03,339 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:03,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:03,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:03,397 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:03,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:03,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:03,473 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:03,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:03,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:03,511 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:03,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:03,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:03,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:03,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:03,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:03,658 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:59:03,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:03,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:59:03,733 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:59:03,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:59:03,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:03,736 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:59:03,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:03,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:59:03,822 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:59:03,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:59:03,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:03,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:03,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:03,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:03,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:03,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:03,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:03,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:04,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:04,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:04,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:04,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:04,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:04,104 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:59:04,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:04,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:04,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:04,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:04,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:04,236 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:59:04,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:04,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:04,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:04,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:04,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:04,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:04,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:04,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:04,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:04,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:04,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:04,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:04,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:04,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:04,570 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:59:04,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1277353911] [2021-05-01 07:59:04,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1277353911] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:59:04,570 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:59:04,570 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2021-05-01 07:59:04,570 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374256907] [2021-05-01 07:59:04,571 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-05-01 07:59:04,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:59:04,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-05-01 07:59:04,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=988, Unknown=0, NotChecked=0, Total=1122 [2021-05-01 07:59:04,571 INFO L87 Difference]: Start difference. First operand 221 states and 255 transitions. Second operand has 33 states, 33 states have (on average 1.7575757575757576) internal successors, (58), 31 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:59:06,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:59:06,760 INFO L93 Difference]: Finished difference Result 451 states and 511 transitions. [2021-05-01 07:59:06,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-01 07:59:06,762 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7575757575757576) internal successors, (58), 31 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 64 [2021-05-01 07:59:06,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:59:06,762 INFO L225 Difference]: With dead ends: 451 [2021-05-01 07:59:06,762 INFO L226 Difference]: Without dead ends: 289 [2021-05-01 07:59:06,763 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 7 SyntacticMatches, 20 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 493 ImplicationChecksByTransitivity, 1876.6ms TimeCoverageRelationStatistics Valid=144, Invalid=1116, Unknown=0, NotChecked=0, Total=1260 [2021-05-01 07:59:06,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2021-05-01 07:59:07,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 221. [2021-05-01 07:59:07,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 211 states have (on average 1.1563981042654028) internal successors, (244), 211 states have internal predecessors, (244), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:59:07,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 255 transitions. [2021-05-01 07:59:07,013 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 255 transitions. Word has length 64 [2021-05-01 07:59:07,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:59:07,013 INFO L480 AbstractCegarLoop]: Abstraction has 221 states and 255 transitions. [2021-05-01 07:59:07,013 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7575757575757576) internal successors, (58), 31 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:59:07,013 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 255 transitions. [2021-05-01 07:59:07,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-05-01 07:59:07,014 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:59:07,014 INFO L519 BasicCegarLoop]: trace histogram [14, 14, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:59:07,014 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable496 [2021-05-01 07:59:07,014 INFO L428 AbstractCegarLoop]: === Iteration 118 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:59:07,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:59:07,014 INFO L82 PathProgramCache]: Analyzing trace with hash -1329067396, now seen corresponding path program 85 times [2021-05-01 07:59:07,014 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:59:07,014 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [905773875] [2021-05-01 07:59:07,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:59:07,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:07,028 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1987 v_~SIZE~0_392) (<= v_~last~0_397 v_main_~c~0_1987)) InVars {~SIZE~0=v_~SIZE~0_392, main_~c~0=v_main_~c~0_1987, ~last~0=v_~last~0_397} OutVars{~SIZE~0=v_~SIZE~0_392, main_~c~0=v_main_~c~0_1987, ~last~0=v_~last~0_397} AuxVars[] AssignedVars[] [2021-05-01 07:59:07,029 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:59:07,034 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,037 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,041 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,045 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,049 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,053 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,054 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,054 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:07,055 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,056 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,061 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:07,063 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:07,067 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,070 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:07,071 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:59:07,074 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,075 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:07,078 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:07,081 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,085 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:07,088 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,091 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,094 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,096 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,097 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:59:07,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:59:07,123 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:59:07,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:07,125 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_1989 v_~SIZE~0_393) (< v_main_~c~0_1989 v_~last~0_398)) InVars {~SIZE~0=v_~SIZE~0_393, main_~c~0=v_main_~c~0_1989, ~last~0=v_~last~0_398} OutVars{~SIZE~0=v_~SIZE~0_393, main_~c~0=v_main_~c~0_1989, ~last~0=v_~last~0_398} AuxVars[] AssignedVars[] [2021-05-01 07:59:07,126 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:59:07,127 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,128 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:07,129 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,129 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,135 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:07,139 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,143 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:07,147 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,147 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:59:07,150 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,154 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,154 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:07,157 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:07,160 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:07,164 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,168 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,171 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,174 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,177 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,180 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,183 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,186 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,189 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,192 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,192 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:59:07,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:59:07,221 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:59:07,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:59:07,224 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1991 1) v_~SIZE~0_394) (<= v_~last~0_399 v_main_~c~0_1991)) InVars {~SIZE~0=v_~SIZE~0_394, main_~c~0=v_main_~c~0_1991, ~last~0=v_~last~0_399} OutVars{~SIZE~0=v_~SIZE~0_394, main_~c~0=v_main_~c~0_1991, ~last~0=v_~last~0_399} AuxVars[] AssignedVars[] [2021-05-01 07:59:07,226 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:59:07,228 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,228 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:07,229 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,230 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,235 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:07,240 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,243 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:07,245 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:07,246 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:59:07,249 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,250 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:07,253 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,256 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,260 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:07,263 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,266 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,268 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:07,272 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,275 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,278 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,281 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,283 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,287 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,289 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,290 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:59:07,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:59:07,324 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:59:07,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:59:07,326 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_1993 1) v_~SIZE~0_395) (< v_main_~c~0_1993 v_~last~0_400)) InVars {~SIZE~0=v_~SIZE~0_395, main_~c~0=v_main_~c~0_1993, ~last~0=v_~last~0_400} OutVars{~SIZE~0=v_~SIZE~0_395, main_~c~0=v_main_~c~0_1993, ~last~0=v_~last~0_400} AuxVars[] AssignedVars[] [2021-05-01 07:59:07,330 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:59:07,333 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,336 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,340 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,343 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,347 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,348 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,348 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:07,350 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,351 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,357 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,362 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:07,367 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:07,370 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,371 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:59:07,374 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,377 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,377 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:07,380 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:07,383 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:07,386 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,389 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,392 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,395 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,398 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,399 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:59:07,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:59:07,428 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:59:07,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:07,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:07,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:59:07,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:07,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:07,482 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:07,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:07,500 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:59:07,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:59:07,524 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:59:07,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:59:07,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:59:07,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:59:07,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:07,613 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:59:07,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:07,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:07,618 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:59:07,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:07,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:07,621 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:59:07,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,623 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:59:07,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:59:07,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:07,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:07,722 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:59:07,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:07,729 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:59:07,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:07,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:07,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:07,811 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:07,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:07,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,854 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:07,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:07,910 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:07,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:07,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:07,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:07,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:08,009 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:08,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:08,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:08,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:08,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:08,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:08,125 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:08,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:08,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:08,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:08,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:08,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:08,244 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:08,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:08,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:08,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:08,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:08,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:08,370 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:08,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:08,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:08,426 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:08,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:08,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:08,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:08,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:08,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:08,553 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:59:08,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:08,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:59:08,637 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:59:08,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:59:08,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:08,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:08,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:08,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:08,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:08,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:08,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:08,782 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:59:08,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:08,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:08,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:08,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:08,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:08,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:08,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:08,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:08,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:08,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:09,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:09,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:09,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:09,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:09,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:09,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:09,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:09,154 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:59:09,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:09,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:09,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:09,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:09,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:09,286 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:59:09,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:09,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:09,342 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:59:09,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [905773875] [2021-05-01 07:59:09,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [905773875] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:59:09,342 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:59:09,342 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2021-05-01 07:59:09,342 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674661530] [2021-05-01 07:59:09,343 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-05-01 07:59:09,343 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:59:09,343 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-05-01 07:59:09,343 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=1049, Unknown=0, NotChecked=0, Total=1190 [2021-05-01 07:59:09,343 INFO L87 Difference]: Start difference. First operand 221 states and 255 transitions. Second operand has 34 states, 34 states have (on average 1.7058823529411764) internal successors, (58), 32 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:59:11,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:59:11,439 INFO L93 Difference]: Finished difference Result 448 states and 508 transitions. [2021-05-01 07:59:11,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-05-01 07:59:11,441 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.7058823529411764) internal successors, (58), 32 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 64 [2021-05-01 07:59:11,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:59:11,441 INFO L225 Difference]: With dead ends: 448 [2021-05-01 07:59:11,441 INFO L226 Difference]: Without dead ends: 286 [2021-05-01 07:59:11,442 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 6 SyntacticMatches, 20 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 531 ImplicationChecksByTransitivity, 1830.5ms TimeCoverageRelationStatistics Valid=151, Invalid=1181, Unknown=0, NotChecked=0, Total=1332 [2021-05-01 07:59:11,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2021-05-01 07:59:11,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 221. [2021-05-01 07:59:11,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 211 states have (on average 1.1563981042654028) internal successors, (244), 211 states have internal predecessors, (244), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:59:11,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 255 transitions. [2021-05-01 07:59:11,680 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 255 transitions. Word has length 64 [2021-05-01 07:59:11,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:59:11,680 INFO L480 AbstractCegarLoop]: Abstraction has 221 states and 255 transitions. [2021-05-01 07:59:11,680 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 1.7058823529411764) internal successors, (58), 32 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:59:11,680 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 255 transitions. [2021-05-01 07:59:11,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-05-01 07:59:11,681 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:59:11,681 INFO L519 BasicCegarLoop]: trace histogram [14, 14, 8, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:59:11,681 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable501 [2021-05-01 07:59:11,681 INFO L428 AbstractCegarLoop]: === Iteration 119 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:59:11,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:59:11,681 INFO L82 PathProgramCache]: Analyzing trace with hash 57135998, now seen corresponding path program 86 times [2021-05-01 07:59:11,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:59:11,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1964005424] [2021-05-01 07:59:11,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:59:11,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:11,703 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_401 v_main_~c~0_2011) (< v_main_~c~0_2011 v_~SIZE~0_396)) InVars {~SIZE~0=v_~SIZE~0_396, main_~c~0=v_main_~c~0_2011, ~last~0=v_~last~0_401} OutVars{~SIZE~0=v_~SIZE~0_396, main_~c~0=v_main_~c~0_2011, ~last~0=v_~last~0_401} AuxVars[] AssignedVars[] [2021-05-01 07:59:11,704 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:59:11,708 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,712 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,715 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,718 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,722 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,725 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,726 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,727 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:11,728 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,728 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,733 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,737 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:11,741 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:11,742 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:11,743 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:59:11,746 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,747 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:11,750 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,753 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:11,756 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,759 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,762 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,765 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,768 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:11,769 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:59:11,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:59:11,798 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:59:11,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:11,800 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2013 v_~SIZE~0_397) (< v_main_~c~0_2013 v_~last~0_402)) InVars {~SIZE~0=v_~SIZE~0_397, main_~c~0=v_main_~c~0_2013, ~last~0=v_~last~0_402} OutVars{~SIZE~0=v_~SIZE~0_397, main_~c~0=v_main_~c~0_2013, ~last~0=v_~last~0_402} AuxVars[] AssignedVars[] [2021-05-01 07:59:11,802 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:59:11,803 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,803 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:11,804 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,805 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,811 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:11,815 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,819 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,823 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:11,824 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:59:11,827 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,830 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,831 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:11,834 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:11,836 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:11,840 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,843 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,846 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,849 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,853 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,855 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,858 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,860 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,863 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,866 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,866 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:59:11,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:59:11,893 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:59:11,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:59:11,895 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2015 1) v_~SIZE~0_398) (<= v_~last~0_403 v_main_~c~0_2015)) InVars {~SIZE~0=v_~SIZE~0_398, main_~c~0=v_main_~c~0_2015, ~last~0=v_~last~0_403} OutVars{~SIZE~0=v_~SIZE~0_398, main_~c~0=v_main_~c~0_2015, ~last~0=v_~last~0_403} AuxVars[] AssignedVars[] [2021-05-01 07:59:11,897 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:59:11,898 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,899 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:11,899 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,900 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,905 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,909 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:11,913 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:11,915 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:11,915 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:59:11,919 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,919 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:11,922 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:11,926 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,930 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,933 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,938 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:11,941 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,944 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,948 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,950 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,953 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,956 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,959 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,962 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,963 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:59:11,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:59:11,995 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:59:11,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:59:11,996 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2017 1) v_~SIZE~0_399) (< v_main_~c~0_2017 v_~last~0_404)) InVars {~SIZE~0=v_~SIZE~0_399, main_~c~0=v_main_~c~0_2017, ~last~0=v_~last~0_404} OutVars{~SIZE~0=v_~SIZE~0_399, main_~c~0=v_main_~c~0_2017, ~last~0=v_~last~0_404} AuxVars[] AssignedVars[] [2021-05-01 07:59:11,998 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:59:11,999 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:11,999 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:12,000 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,001 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,007 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:12,012 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,017 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:12,020 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,021 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:59:12,024 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,027 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,028 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:12,031 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,034 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,036 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,039 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:12,042 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,046 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,050 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,053 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,056 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,058 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,061 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,064 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,065 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:59:12,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:59:12,093 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:59:12,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:12,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:12,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:59:12,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:12,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:12,153 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:12,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:12,176 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:59:12,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:59:12,204 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:59:12,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:59:12,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:59:12,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:59:12,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:12,287 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:59:12,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:12,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:12,292 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:59:12,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:12,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:12,295 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:59:12,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,298 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:59:12,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:59:12,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:12,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:12,414 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:59:12,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:12,421 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:59:12,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:12,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:12,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:12,500 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:12,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:12,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,549 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:12,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:12,614 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:12,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:12,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:12,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:12,712 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:12,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:12,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,770 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:12,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:12,840 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:12,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:12,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:12,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:12,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:12,957 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:12,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:13,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:13,015 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:13,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:13,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:13,093 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:13,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:13,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:13,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:13,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:13,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:13,226 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:13,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:13,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:13,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:13,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:13,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:13,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:13,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:13,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:13,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:13,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:13,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:13,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:13,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:13,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:13,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:13,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:13,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:13,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:13,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:13,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:13,691 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:59:13,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:13,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:13,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:13,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:13,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:13,827 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:59:13,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:13,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:13,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:13,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:13,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:13,966 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:59:14,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:14,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:14,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:14,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:14,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:14,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:14,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:14,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:14,143 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:59:14,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1964005424] [2021-05-01 07:59:14,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1964005424] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:59:14,143 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:59:14,144 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2021-05-01 07:59:14,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904468798] [2021-05-01 07:59:14,144 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-05-01 07:59:14,144 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:59:14,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-05-01 07:59:14,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=1112, Unknown=0, NotChecked=0, Total=1260 [2021-05-01 07:59:14,144 INFO L87 Difference]: Start difference. First operand 221 states and 255 transitions. Second operand has 35 states, 35 states have (on average 1.6571428571428573) internal successors, (58), 33 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:59:16,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:59:16,288 INFO L93 Difference]: Finished difference Result 445 states and 505 transitions. [2021-05-01 07:59:16,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-05-01 07:59:16,290 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6571428571428573) internal successors, (58), 33 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 64 [2021-05-01 07:59:16,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:59:16,290 INFO L225 Difference]: With dead ends: 445 [2021-05-01 07:59:16,290 INFO L226 Difference]: Without dead ends: 283 [2021-05-01 07:59:16,291 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 6 SyntacticMatches, 19 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 1953.9ms TimeCoverageRelationStatistics Valid=158, Invalid=1248, Unknown=0, NotChecked=0, Total=1406 [2021-05-01 07:59:16,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-05-01 07:59:16,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 221. [2021-05-01 07:59:16,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 211 states have (on average 1.1563981042654028) internal successors, (244), 211 states have internal predecessors, (244), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:59:16,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 255 transitions. [2021-05-01 07:59:16,539 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 255 transitions. Word has length 64 [2021-05-01 07:59:16,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:59:16,539 INFO L480 AbstractCegarLoop]: Abstraction has 221 states and 255 transitions. [2021-05-01 07:59:16,539 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6571428571428573) internal successors, (58), 33 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:59:16,539 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 255 transitions. [2021-05-01 07:59:16,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-05-01 07:59:16,539 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:59:16,540 INFO L519 BasicCegarLoop]: trace histogram [14, 14, 9, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:59:16,540 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable506 [2021-05-01 07:59:16,540 INFO L428 AbstractCegarLoop]: === Iteration 120 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:59:16,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:59:16,540 INFO L82 PathProgramCache]: Analyzing trace with hash 119175612, now seen corresponding path program 87 times [2021-05-01 07:59:16,540 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:59:16,540 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1439914843] [2021-05-01 07:59:16,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:59:16,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:16,550 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_405 v_main_~c~0_2035) (< v_main_~c~0_2035 v_~SIZE~0_400)) InVars {~SIZE~0=v_~SIZE~0_400, main_~c~0=v_main_~c~0_2035, ~last~0=v_~last~0_405} OutVars{~SIZE~0=v_~SIZE~0_400, main_~c~0=v_main_~c~0_2035, ~last~0=v_~last~0_405} AuxVars[] AssignedVars[] [2021-05-01 07:59:16,551 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:59:16,555 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,559 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,563 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,567 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,571 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,574 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,575 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,576 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:16,577 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,578 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,583 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:16,587 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,592 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:16,594 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:16,595 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:59:16,599 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,599 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:16,603 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,606 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,610 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:16,613 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,616 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:16,619 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,623 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,623 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:59:16,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:59:16,651 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:59:16,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:16,653 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2037 v_~last~0_406) (< v_main_~c~0_2037 v_~SIZE~0_401)) InVars {~SIZE~0=v_~SIZE~0_401, main_~c~0=v_main_~c~0_2037, ~last~0=v_~last~0_406} OutVars{~SIZE~0=v_~SIZE~0_401, main_~c~0=v_main_~c~0_2037, ~last~0=v_~last~0_406} AuxVars[] AssignedVars[] [2021-05-01 07:59:16,654 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:59:16,658 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,662 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,665 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,669 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,672 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,673 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,674 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:16,674 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,675 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,680 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,685 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:16,689 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,693 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:16,694 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:59:16,697 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,700 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,701 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:16,704 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,706 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,709 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:16,712 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,715 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,718 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,721 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,722 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:59:16,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:59:16,750 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:59:16,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:59:16,753 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2039 1) v_~SIZE~0_402) (<= v_~last~0_407 v_main_~c~0_2039)) InVars {~SIZE~0=v_~SIZE~0_402, main_~c~0=v_main_~c~0_2039, ~last~0=v_~last~0_407} OutVars{~SIZE~0=v_~SIZE~0_402, main_~c~0=v_main_~c~0_2039, ~last~0=v_~last~0_407} AuxVars[] AssignedVars[] [2021-05-01 07:59:16,755 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:59:16,756 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,756 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:16,760 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,761 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,765 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:16,767 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:16,770 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,774 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:16,775 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:59:16,778 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,779 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:16,782 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,785 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:16,790 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:16,793 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,796 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,800 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,803 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,806 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,809 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,812 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,815 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,818 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,821 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,822 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:59:16,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:59:16,850 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:59:16,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:59:16,851 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2041 1) v_~SIZE~0_403) (< v_main_~c~0_2041 v_~last~0_408)) InVars {~SIZE~0=v_~SIZE~0_403, main_~c~0=v_main_~c~0_2041, ~last~0=v_~last~0_408} OutVars{~SIZE~0=v_~SIZE~0_403, main_~c~0=v_main_~c~0_2041, ~last~0=v_~last~0_408} AuxVars[] AssignedVars[] [2021-05-01 07:59:16,853 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:59:16,854 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,854 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:16,855 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,856 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,862 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:16,866 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,870 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,874 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:16,875 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:59:16,878 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,881 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,882 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:16,885 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,888 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,891 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:16,893 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,896 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,900 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,904 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,907 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,910 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,913 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,915 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,918 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,919 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:59:16,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:59:16,949 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:59:16,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:16,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:16,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:59:16,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:16,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:16,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:17,007 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:17,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:17,027 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:59:17,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:59:17,052 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:59:17,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:59:17,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:17,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:59:17,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:17,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:59:17,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:17,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:17,140 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:59:17,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:17,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:17,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:17,145 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:59:17,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:17,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:17,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:17,148 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:59:17,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:17,150 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:59:17,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:17,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:59:17,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:17,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:17,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:17,255 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:59:17,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:17,262 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:59:17,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:17,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:17,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:17,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:17,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:17,347 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:17,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:17,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:17,394 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:17,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:17,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:17,454 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:17,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:17,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:17,491 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:17,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:17,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:17,555 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:17,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:17,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:17,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:17,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:17,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:17,665 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:17,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:17,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:17,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:17,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:17,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:17,796 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:17,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:17,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:17,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:17,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:17,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:17,930 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:17,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:17,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:17,990 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:18,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:18,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:18,074 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:18,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:18,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:18,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:18,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:18,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:18,211 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:18,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:18,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:18,290 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:18,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:18,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:18,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:18,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:18,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:18,436 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 07:59:18,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:18,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:59:18,521 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 07:59:18,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:59:18,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:18,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:18,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:18,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:18,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:18,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:18,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:18,691 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:59:18,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:18,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:18,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:18,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:18,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:18,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:18,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:18,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:18,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:18,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:18,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:18,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:19,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:19,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:19,033 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:59:19,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1439914843] [2021-05-01 07:59:19,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1439914843] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:59:19,034 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:59:19,034 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2021-05-01 07:59:19,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138700077] [2021-05-01 07:59:19,034 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-05-01 07:59:19,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:59:19,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-05-01 07:59:19,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1177, Unknown=0, NotChecked=0, Total=1332 [2021-05-01 07:59:19,035 INFO L87 Difference]: Start difference. First operand 221 states and 255 transitions. Second operand has 36 states, 36 states have (on average 1.6111111111111112) internal successors, (58), 34 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:59:21,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:59:21,925 INFO L93 Difference]: Finished difference Result 442 states and 502 transitions. [2021-05-01 07:59:21,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-01 07:59:21,927 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.6111111111111112) internal successors, (58), 34 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 64 [2021-05-01 07:59:21,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:59:21,928 INFO L225 Difference]: With dead ends: 442 [2021-05-01 07:59:21,928 INFO L226 Difference]: Without dead ends: 280 [2021-05-01 07:59:21,928 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 6 SyntacticMatches, 18 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 550 ImplicationChecksByTransitivity, 2003.0ms TimeCoverageRelationStatistics Valid=165, Invalid=1317, Unknown=0, NotChecked=0, Total=1482 [2021-05-01 07:59:21,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2021-05-01 07:59:22,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 221. [2021-05-01 07:59:22,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 211 states have (on average 1.1563981042654028) internal successors, (244), 211 states have internal predecessors, (244), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:59:22,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 255 transitions. [2021-05-01 07:59:22,202 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 255 transitions. Word has length 64 [2021-05-01 07:59:22,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:59:22,202 INFO L480 AbstractCegarLoop]: Abstraction has 221 states and 255 transitions. [2021-05-01 07:59:22,202 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.6111111111111112) internal successors, (58), 34 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:59:22,202 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 255 transitions. [2021-05-01 07:59:22,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-05-01 07:59:22,202 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:59:22,203 INFO L519 BasicCegarLoop]: trace histogram [14, 14, 10, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:59:22,203 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable511 [2021-05-01 07:59:22,203 INFO L428 AbstractCegarLoop]: === Iteration 121 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:59:22,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:59:22,203 INFO L82 PathProgramCache]: Analyzing trace with hash -1686262722, now seen corresponding path program 88 times [2021-05-01 07:59:22,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:59:22,203 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1496522676] [2021-05-01 07:59:22,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:59:22,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:22,213 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2059 v_~SIZE~0_404) (<= v_~last~0_409 v_main_~c~0_2059)) InVars {~SIZE~0=v_~SIZE~0_404, main_~c~0=v_main_~c~0_2059, ~last~0=v_~last~0_409} OutVars{~SIZE~0=v_~SIZE~0_404, main_~c~0=v_main_~c~0_2059, ~last~0=v_~last~0_409} AuxVars[] AssignedVars[] [2021-05-01 07:59:22,215 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:59:22,219 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,222 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,226 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,230 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,234 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,238 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,239 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,240 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:22,241 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,242 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,246 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:22,247 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:22,251 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,255 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:22,256 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:59:22,260 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,260 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:22,263 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:22,267 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,270 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,273 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,277 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:22,281 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,284 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,285 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:59:22,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:59:22,314 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:59:22,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:22,315 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2061 v_~SIZE~0_405) (< v_main_~c~0_2061 v_~last~0_410)) InVars {~SIZE~0=v_~SIZE~0_405, main_~c~0=v_main_~c~0_2061, ~last~0=v_~last~0_410} OutVars{~SIZE~0=v_~SIZE~0_405, main_~c~0=v_main_~c~0_2061, ~last~0=v_~last~0_410} AuxVars[] AssignedVars[] [2021-05-01 07:59:22,317 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:59:22,318 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,319 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:22,320 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,320 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,327 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:22,332 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,337 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:22,340 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,341 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:59:22,345 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,349 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,350 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:22,355 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,358 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,361 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,364 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,367 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:22,371 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,376 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,379 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,383 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,386 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,389 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,392 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,393 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:59:22,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:59:22,436 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:59:22,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:59:22,439 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2063 1) v_~SIZE~0_406) (<= v_~last~0_411 v_main_~c~0_2063)) InVars {~SIZE~0=v_~SIZE~0_406, main_~c~0=v_main_~c~0_2063, ~last~0=v_~last~0_411} OutVars{~SIZE~0=v_~SIZE~0_406, main_~c~0=v_main_~c~0_2063, ~last~0=v_~last~0_411} AuxVars[] AssignedVars[] [2021-05-01 07:59:22,441 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:59:22,442 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,443 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:22,444 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,445 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,449 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:22,451 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:22,455 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,459 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:22,460 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:59:22,464 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,464 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:22,468 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,471 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:22,476 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:22,480 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,483 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,486 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,490 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,493 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,497 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,500 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,502 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,506 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,509 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,510 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:59:22,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:59:22,542 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:59:22,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:59:22,543 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2065 v_~last~0_412) (< (+ v_main_~c~0_2065 1) v_~SIZE~0_407)) InVars {~SIZE~0=v_~SIZE~0_407, main_~c~0=v_main_~c~0_2065, ~last~0=v_~last~0_412} OutVars{~SIZE~0=v_~SIZE~0_407, main_~c~0=v_main_~c~0_2065, ~last~0=v_~last~0_412} AuxVars[] AssignedVars[] [2021-05-01 07:59:22,545 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:59:22,549 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,553 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,556 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,560 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,564 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,565 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,566 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:22,567 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,568 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,575 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:22,580 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,585 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:22,589 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,590 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:59:22,594 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,597 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,598 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:22,601 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,604 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,608 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,611 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,614 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:22,618 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,622 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,623 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:59:22,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:59:22,654 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:59:22,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:22,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:22,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:59:22,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:22,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:22,723 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:22,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:22,749 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:59:22,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:59:22,782 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:59:22,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:59:22,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:59:22,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:59:22,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:22,891 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:59:22,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:22,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:22,896 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:59:22,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:22,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:22,900 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:59:22,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,902 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:59:22,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:59:22,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:22,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:22,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:23,025 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:59:23,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:23,035 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:59:23,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:23,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:23,073 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:23,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:23,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:23,134 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:23,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:23,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:23,174 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:23,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:23,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:23,244 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:23,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:23,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:23,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:23,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:23,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:23,361 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:23,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:23,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:23,424 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:23,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:23,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:23,514 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:23,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:23,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:23,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:23,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:23,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:23,651 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:23,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:23,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:23,734 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:23,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:23,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:23,827 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:23,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:23,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:23,885 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:23,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:23,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:23,993 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:23,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:24,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:24,049 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:24,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:24,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:24,158 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:24,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:24,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:24,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:24,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:24,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:24,329 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:24,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:24,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:24,417 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:24,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:24,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:24,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:24,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:24,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:24,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:24,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:24,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:24,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:24,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:24,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:24,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:24,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:24,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:24,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:24,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:24,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:24,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:24,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:24,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:25,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:25,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:25,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:25,081 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:59:25,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:25,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:25,146 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:59:25,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1496522676] [2021-05-01 07:59:25,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1496522676] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:59:25,146 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:59:25,146 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2021-05-01 07:59:25,146 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443108070] [2021-05-01 07:59:25,147 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-05-01 07:59:25,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:59:25,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-05-01 07:59:25,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1244, Unknown=0, NotChecked=0, Total=1406 [2021-05-01 07:59:25,147 INFO L87 Difference]: Start difference. First operand 221 states and 255 transitions. Second operand has 37 states, 37 states have (on average 1.5675675675675675) internal successors, (58), 35 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:59:27,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:59:27,349 INFO L93 Difference]: Finished difference Result 439 states and 499 transitions. [2021-05-01 07:59:27,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-05-01 07:59:27,351 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.5675675675675675) internal successors, (58), 35 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 64 [2021-05-01 07:59:27,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:59:27,352 INFO L225 Difference]: With dead ends: 439 [2021-05-01 07:59:27,352 INFO L226 Difference]: Without dead ends: 277 [2021-05-01 07:59:27,352 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 6 SyntacticMatches, 17 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 546 ImplicationChecksByTransitivity, 2375.6ms TimeCoverageRelationStatistics Valid=172, Invalid=1388, Unknown=0, NotChecked=0, Total=1560 [2021-05-01 07:59:27,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2021-05-01 07:59:27,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 221. [2021-05-01 07:59:27,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 211 states have (on average 1.1563981042654028) internal successors, (244), 211 states have internal predecessors, (244), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:59:27,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 255 transitions. [2021-05-01 07:59:27,628 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 255 transitions. Word has length 64 [2021-05-01 07:59:27,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:59:27,628 INFO L480 AbstractCegarLoop]: Abstraction has 221 states and 255 transitions. [2021-05-01 07:59:27,628 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.5675675675675675) internal successors, (58), 35 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:59:27,629 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 255 transitions. [2021-05-01 07:59:27,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-05-01 07:59:27,629 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:59:27,629 INFO L519 BasicCegarLoop]: trace histogram [14, 14, 11, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:59:27,629 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable516 [2021-05-01 07:59:27,629 INFO L428 AbstractCegarLoop]: === Iteration 122 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:59:27,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:59:27,630 INFO L82 PathProgramCache]: Analyzing trace with hash 1791056124, now seen corresponding path program 89 times [2021-05-01 07:59:27,630 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:59:27,630 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [534335722] [2021-05-01 07:59:27,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:59:27,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:27,640 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_413 v_main_~c~0_2083) (< v_main_~c~0_2083 v_~SIZE~0_408)) InVars {~SIZE~0=v_~SIZE~0_408, main_~c~0=v_main_~c~0_2083, ~last~0=v_~last~0_413} OutVars{~SIZE~0=v_~SIZE~0_408, main_~c~0=v_main_~c~0_2083, ~last~0=v_~last~0_413} AuxVars[] AssignedVars[] [2021-05-01 07:59:27,642 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:59:27,647 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,651 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,655 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,659 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,663 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,667 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,668 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,669 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:27,670 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,671 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,676 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:27,678 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:27,683 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:27,687 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,688 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:59:27,692 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,693 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:27,697 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,700 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,704 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:27,708 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,713 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:27,716 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,720 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,721 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:59:27,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:59:27,758 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:59:27,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:27,760 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2085 v_~SIZE~0_409) (< v_main_~c~0_2085 v_~last~0_414)) InVars {~SIZE~0=v_~SIZE~0_409, main_~c~0=v_main_~c~0_2085, ~last~0=v_~last~0_414} OutVars{~SIZE~0=v_~SIZE~0_409, main_~c~0=v_main_~c~0_2085, ~last~0=v_~last~0_414} AuxVars[] AssignedVars[] [2021-05-01 07:59:27,762 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:59:27,763 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,763 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:27,764 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,765 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,772 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,778 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:27,782 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,787 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:27,788 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:59:27,791 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,795 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,796 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:27,800 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:27,803 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:27,808 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,812 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,815 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,819 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,824 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,827 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,831 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,834 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,837 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,840 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,841 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:59:27,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:59:27,870 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:59:27,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:59:27,873 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2087 1) v_~SIZE~0_410) (<= v_~last~0_415 v_main_~c~0_2087)) InVars {~SIZE~0=v_~SIZE~0_410, main_~c~0=v_main_~c~0_2087, ~last~0=v_~last~0_415} OutVars{~SIZE~0=v_~SIZE~0_410, main_~c~0=v_main_~c~0_2087, ~last~0=v_~last~0_415} AuxVars[] AssignedVars[] [2021-05-01 07:59:27,875 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:59:27,880 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,883 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,888 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,892 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,896 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,900 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,902 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,902 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:27,903 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,904 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,911 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:27,915 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,920 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:27,922 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:27,923 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:59:27,927 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,928 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:27,931 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:27,935 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,939 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,943 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,947 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,952 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:27,955 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,956 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:59:27,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:27,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:59:27,993 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:59:27,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:59:27,994 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2089 v_~last~0_416) (< (+ v_main_~c~0_2089 1) v_~SIZE~0_411)) InVars {~SIZE~0=v_~SIZE~0_411, main_~c~0=v_main_~c~0_2089, ~last~0=v_~last~0_416} OutVars{~SIZE~0=v_~SIZE~0_411, main_~c~0=v_main_~c~0_2089, ~last~0=v_~last~0_416} AuxVars[] AssignedVars[] [2021-05-01 07:59:27,996 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:59:28,000 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,004 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,007 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,011 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,015 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,016 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,017 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:28,018 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,019 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,025 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,031 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:28,036 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,040 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:28,041 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:59:28,045 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,048 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,049 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:28,052 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,055 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:28,058 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,061 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,065 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,068 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,071 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,072 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:59:28,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:59:28,106 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:59:28,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:28,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:28,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:59:28,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:28,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:28,183 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:28,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:28,208 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:59:28,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:59:28,236 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:59:28,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:59:28,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:59:28,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:59:28,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:28,328 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:59:28,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:28,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:28,333 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:59:28,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:28,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:28,336 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:59:28,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,339 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:59:28,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:59:28,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:28,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:28,473 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:59:28,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:28,481 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:59:28,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:28,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,516 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:28,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:28,575 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:28,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:28,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,618 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:28,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:28,693 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:28,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:28,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:28,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:28,801 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:28,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:28,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,864 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:28,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:28,943 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:28,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:28,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:28,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:29,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:29,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:29,068 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:29,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:29,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:29,139 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:29,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:29,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:29,222 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:29,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:29,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:29,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:29,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:29,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:29,374 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:29,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:29,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:29,439 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:29,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:29,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:29,556 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:29,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:29,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:29,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:29,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:29,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:29,710 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:29,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:29,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:29,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:29,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:29,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:29,887 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:29,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:29,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:29,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:30,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:30,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:30,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:30,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:30,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:30,172 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:59:30,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:30,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:59:30,277 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:59:30,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:30,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:30,280 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:59:30,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:30,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 07:59:30,383 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 07:59:30,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:30,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:30,386 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:59:30,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:30,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:30,458 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:59:30,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [534335722] [2021-05-01 07:59:30,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [534335722] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:59:30,458 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:59:30,458 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [] total 38 [2021-05-01 07:59:30,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111441460] [2021-05-01 07:59:30,459 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-05-01 07:59:30,459 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:59:30,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-05-01 07:59:30,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=1313, Unknown=0, NotChecked=0, Total=1482 [2021-05-01 07:59:30,459 INFO L87 Difference]: Start difference. First operand 221 states and 255 transitions. Second operand has 38 states, 38 states have (on average 1.5263157894736843) internal successors, (58), 36 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:59:32,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:59:32,989 INFO L93 Difference]: Finished difference Result 436 states and 496 transitions. [2021-05-01 07:59:32,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-05-01 07:59:32,991 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.5263157894736843) internal successors, (58), 36 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 64 [2021-05-01 07:59:32,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:59:32,992 INFO L225 Difference]: With dead ends: 436 [2021-05-01 07:59:32,992 INFO L226 Difference]: Without dead ends: 274 [2021-05-01 07:59:32,993 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 8 SyntacticMatches, 14 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 483 ImplicationChecksByTransitivity, 2244.5ms TimeCoverageRelationStatistics Valid=179, Invalid=1461, Unknown=0, NotChecked=0, Total=1640 [2021-05-01 07:59:32,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2021-05-01 07:59:33,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 221. [2021-05-01 07:59:33,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 211 states have (on average 1.1563981042654028) internal successors, (244), 211 states have internal predecessors, (244), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:59:33,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 255 transitions. [2021-05-01 07:59:33,249 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 255 transitions. Word has length 64 [2021-05-01 07:59:33,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:59:33,249 INFO L480 AbstractCegarLoop]: Abstraction has 221 states and 255 transitions. [2021-05-01 07:59:33,249 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.5263157894736843) internal successors, (58), 36 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:59:33,249 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 255 transitions. [2021-05-01 07:59:33,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-05-01 07:59:33,249 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:59:33,249 INFO L519 BasicCegarLoop]: trace histogram [14, 14, 12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:59:33,249 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable521 [2021-05-01 07:59:33,250 INFO L428 AbstractCegarLoop]: === Iteration 123 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:59:33,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:59:33,250 INFO L82 PathProgramCache]: Analyzing trace with hash 202708222, now seen corresponding path program 90 times [2021-05-01 07:59:33,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:59:33,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1616409880] [2021-05-01 07:59:33,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:59:33,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:33,261 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_417 v_main_~c~0_2107) (< v_main_~c~0_2107 v_~SIZE~0_412)) InVars {~SIZE~0=v_~SIZE~0_412, main_~c~0=v_main_~c~0_2107, ~last~0=v_~last~0_417} OutVars{~SIZE~0=v_~SIZE~0_412, main_~c~0=v_main_~c~0_2107, ~last~0=v_~last~0_417} AuxVars[] AssignedVars[] [2021-05-01 07:59:33,263 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:59:33,268 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,272 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,276 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,280 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,284 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,288 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,289 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,290 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:33,291 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,292 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,296 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:33,298 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:33,302 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:33,306 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,307 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:59:33,310 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,311 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:33,314 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,319 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:33,321 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:33,324 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,327 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,331 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,334 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,336 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:59:33,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:59:33,379 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:59:33,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:33,381 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2109 v_~SIZE~0_413) (< v_main_~c~0_2109 v_~last~0_418)) InVars {~SIZE~0=v_~SIZE~0_413, main_~c~0=v_main_~c~0_2109, ~last~0=v_~last~0_418} OutVars{~SIZE~0=v_~SIZE~0_413, main_~c~0=v_main_~c~0_2109, ~last~0=v_~last~0_418} AuxVars[] AssignedVars[] [2021-05-01 07:59:33,383 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:59:33,389 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,394 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,398 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,402 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,408 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,409 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,409 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:33,411 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,412 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,419 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:33,425 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,430 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:33,434 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,435 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:59:33,439 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,443 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,444 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:33,447 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:33,451 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:33,455 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,458 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,462 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,465 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,468 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,469 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:59:33,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:59:33,497 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:59:33,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:59:33,501 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2111 1) v_~SIZE~0_414) (<= v_~last~0_419 v_main_~c~0_2111)) InVars {~SIZE~0=v_~SIZE~0_414, main_~c~0=v_main_~c~0_2111, ~last~0=v_~last~0_419} OutVars{~SIZE~0=v_~SIZE~0_414, main_~c~0=v_main_~c~0_2111, ~last~0=v_~last~0_419} AuxVars[] AssignedVars[] [2021-05-01 07:59:33,503 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:59:33,504 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,505 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:33,506 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,507 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,512 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:33,517 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,521 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:33,522 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:33,523 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:59:33,527 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,528 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:33,531 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:33,536 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,540 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,544 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,549 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:33,553 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,558 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,561 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,565 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,569 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,572 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,576 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,579 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,580 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:59:33,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:59:33,618 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:59:33,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:59:33,619 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2113 1) v_~SIZE~0_415) (< v_main_~c~0_2113 v_~last~0_420)) InVars {~SIZE~0=v_~SIZE~0_415, main_~c~0=v_main_~c~0_2113, ~last~0=v_~last~0_420} OutVars{~SIZE~0=v_~SIZE~0_415, main_~c~0=v_main_~c~0_2113, ~last~0=v_~last~0_420} AuxVars[] AssignedVars[] [2021-05-01 07:59:33,621 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:59:33,622 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,623 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:33,624 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,625 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,632 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:33,638 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,642 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,647 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:33,648 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:59:33,652 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,656 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,657 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:33,660 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:33,664 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,669 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,672 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,676 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,680 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,683 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:33,686 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,689 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,692 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,695 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,698 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,699 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:59:33,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:59:33,724 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:59:33,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:33,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:33,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:59:33,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:33,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:33,792 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:33,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:33,817 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:59:33,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:59:33,850 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:59:33,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:59:33,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:59:33,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:59:33,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:33,951 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:59:33,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:33,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:33,956 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:59:33,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:33,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:33,959 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:59:33,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,962 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 07:59:33,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:59:33,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:33,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:33,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:34,091 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:59:34,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:34,100 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:59:34,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:34,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:34,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:34,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:34,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:34,195 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:34,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:34,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:34,251 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:34,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:34,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:34,325 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:34,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:34,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:34,368 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:34,408 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:34,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:34,437 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:34,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:34,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:34,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:34,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:34,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:34,582 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:34,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:34,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:34,648 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:34,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:34,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:34,741 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:34,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:34,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:34,801 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:34,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:34,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:34,894 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:34,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:34,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:34,948 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:35,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:35,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:35,049 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:35,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:35,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:35,102 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:35,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:35,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:35,206 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:35,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:35,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:35,269 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:35,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:35,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:35,372 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:35,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:35,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:35,438 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:35,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:35,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:35,548 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:35,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:35,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:35,614 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:35,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:35,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:35,744 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:35,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:35,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:35,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:35,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:35,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:35,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:35,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:35,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:35,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:36,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:36,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:36,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:36,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:36,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:36,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:36,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:36,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:36,227 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:59:36,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1616409880] [2021-05-01 07:59:36,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1616409880] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:59:36,227 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:59:36,227 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [] total 39 [2021-05-01 07:59:36,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484676717] [2021-05-01 07:59:36,228 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-05-01 07:59:36,228 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:59:36,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-05-01 07:59:36,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=1384, Unknown=0, NotChecked=0, Total=1560 [2021-05-01 07:59:36,229 INFO L87 Difference]: Start difference. First operand 221 states and 255 transitions. Second operand has 39 states, 39 states have (on average 1.4871794871794872) internal successors, (58), 37 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:59:38,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:59:38,976 INFO L93 Difference]: Finished difference Result 433 states and 493 transitions. [2021-05-01 07:59:38,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-05-01 07:59:38,978 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.4871794871794872) internal successors, (58), 37 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 64 [2021-05-01 07:59:38,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:59:38,979 INFO L225 Difference]: With dead ends: 433 [2021-05-01 07:59:38,979 INFO L226 Difference]: Without dead ends: 271 [2021-05-01 07:59:38,979 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 6 SyntacticMatches, 15 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 2402.6ms TimeCoverageRelationStatistics Valid=186, Invalid=1536, Unknown=0, NotChecked=0, Total=1722 [2021-05-01 07:59:38,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2021-05-01 07:59:39,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 221. [2021-05-01 07:59:39,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 211 states have (on average 1.1563981042654028) internal successors, (244), 211 states have internal predecessors, (244), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:59:39,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 255 transitions. [2021-05-01 07:59:39,226 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 255 transitions. Word has length 64 [2021-05-01 07:59:39,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:59:39,226 INFO L480 AbstractCegarLoop]: Abstraction has 221 states and 255 transitions. [2021-05-01 07:59:39,227 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.4871794871794872) internal successors, (58), 37 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:59:39,227 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 255 transitions. [2021-05-01 07:59:39,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-05-01 07:59:39,227 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:59:39,227 INFO L519 BasicCegarLoop]: trace histogram [14, 14, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:59:39,227 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable526 [2021-05-01 07:59:39,227 INFO L428 AbstractCegarLoop]: === Iteration 124 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:59:39,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:59:39,227 INFO L82 PathProgramCache]: Analyzing trace with hash -808409028, now seen corresponding path program 91 times [2021-05-01 07:59:39,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:59:39,228 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [931749527] [2021-05-01 07:59:39,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:59:39,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:39,234 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_421 v_main_~c~0_2131) (< v_main_~c~0_2131 v_~SIZE~0_416)) InVars {~SIZE~0=v_~SIZE~0_416, main_~c~0=v_main_~c~0_2131, ~last~0=v_~last~0_421} OutVars{~SIZE~0=v_~SIZE~0_416, main_~c~0=v_main_~c~0_2131, ~last~0=v_~last~0_421} AuxVars[] AssignedVars[] [2021-05-01 07:59:39,235 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:59:39,237 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,237 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:39,238 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,239 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,243 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:39,246 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:39,250 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,255 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:39,255 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:59:39,259 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,260 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:39,263 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,266 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,270 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:39,273 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,276 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,280 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,283 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:39,286 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,289 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,292 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,295 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,298 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,301 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,302 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:59:39,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:59:39,331 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:59:39,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:39,333 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2133 v_~SIZE~0_417) (< v_main_~c~0_2133 v_~last~0_422)) InVars {~SIZE~0=v_~SIZE~0_417, main_~c~0=v_main_~c~0_2133, ~last~0=v_~last~0_422} OutVars{~SIZE~0=v_~SIZE~0_417, main_~c~0=v_main_~c~0_2133, ~last~0=v_~last~0_422} AuxVars[] AssignedVars[] [2021-05-01 07:59:39,335 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:59:39,339 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,343 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,346 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,350 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,353 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,354 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,355 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:39,358 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,359 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,365 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:39,370 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,374 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:39,378 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,379 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:59:39,382 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,385 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,386 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:39,389 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:39,392 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:39,395 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,398 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,401 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,404 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,407 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,408 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:59:39,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:59:39,437 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:59:39,438 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:59:39,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:59:39,439 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2135 v_~last~0_423) (< (+ v_main_~c~0_2135 1) v_~SIZE~0_418)) InVars {~SIZE~0=v_~SIZE~0_418, main_~c~0=v_main_~c~0_2135, ~last~0=v_~last~0_423} OutVars{~SIZE~0=v_~SIZE~0_418, main_~c~0=v_main_~c~0_2135, ~last~0=v_~last~0_423} AuxVars[] AssignedVars[] [2021-05-01 07:59:39,441 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:59:39,442 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,442 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:39,443 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,444 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,449 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,455 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:39,459 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,463 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:39,464 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:59:39,467 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,470 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,471 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:39,474 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:39,478 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,482 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,485 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,488 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,492 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,495 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:39,498 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,501 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,504 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,507 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,509 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,510 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:59:39,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:59:39,539 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:59:39,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:39,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:39,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:59:39,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:39,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:39,607 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:39,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:39,630 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:59:39,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:59:39,658 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:59:39,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:59:39,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:59:39,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:59:39,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:39,751 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:59:39,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:39,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:39,756 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:59:39,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:39,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:39,759 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:59:39,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,762 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:59:39,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:59:39,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:39,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:39,873 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:59:39,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:39,881 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:59:39,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:39,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:39,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:39,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:39,977 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:39,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:40,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:40,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:40,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:40,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:40,104 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:40,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:40,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:40,164 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:40,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:40,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:40,231 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:40,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:40,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:40,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:40,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:40,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:40,348 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:40,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:40,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:40,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:40,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:40,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:40,489 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:40,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:40,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:40,553 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:40,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:40,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:40,634 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:40,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:40,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:40,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:40,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:40,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:40,779 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:40,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:40,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:40,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:40,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:40,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:40,957 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:40,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:41,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:41,038 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:41,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:41,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:41,145 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:41,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:41,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:41,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:41,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:41,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:41,321 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:41,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:41,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:41,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:41,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:41,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:41,530 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 07:59:41,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:41,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:41,615 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 07:59:41,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:41,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 07:59:41,737 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:41,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:41,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:41,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:41,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:41,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:41,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:41,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:42,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:42,003 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 07:59:42,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:42,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:42,068 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:59:42,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [931749527] [2021-05-01 07:59:42,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [931749527] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:59:42,069 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:59:42,069 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2021-05-01 07:59:42,069 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88613242] [2021-05-01 07:59:42,069 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-05-01 07:59:42,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:59:42,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-05-01 07:59:42,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=1457, Unknown=0, NotChecked=0, Total=1640 [2021-05-01 07:59:42,070 INFO L87 Difference]: Start difference. First operand 221 states and 255 transitions. Second operand has 40 states, 40 states have (on average 1.45) internal successors, (58), 38 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:59:44,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:59:44,842 INFO L93 Difference]: Finished difference Result 432 states and 493 transitions. [2021-05-01 07:59:44,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-05-01 07:59:44,844 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.45) internal successors, (58), 38 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 64 [2021-05-01 07:59:44,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:59:44,845 INFO L225 Difference]: With dead ends: 432 [2021-05-01 07:59:44,846 INFO L226 Difference]: Without dead ends: 270 [2021-05-01 07:59:44,846 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 6 SyntacticMatches, 14 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 2427.5ms TimeCoverageRelationStatistics Valid=193, Invalid=1613, Unknown=0, NotChecked=0, Total=1806 [2021-05-01 07:59:44,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2021-05-01 07:59:45,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 222. [2021-05-01 07:59:45,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 212 states have (on average 1.1603773584905661) internal successors, (246), 212 states have internal predecessors, (246), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:59:45,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 257 transitions. [2021-05-01 07:59:45,165 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 257 transitions. Word has length 64 [2021-05-01 07:59:45,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:59:45,165 INFO L480 AbstractCegarLoop]: Abstraction has 222 states and 257 transitions. [2021-05-01 07:59:45,165 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.45) internal successors, (58), 38 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:59:45,165 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 257 transitions. [2021-05-01 07:59:45,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-05-01 07:59:45,166 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:59:45,166 INFO L519 BasicCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:59:45,166 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable530 [2021-05-01 07:59:45,166 INFO L428 AbstractCegarLoop]: === Iteration 125 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:59:45,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:59:45,166 INFO L82 PathProgramCache]: Analyzing trace with hash -973949378, now seen corresponding path program 14 times [2021-05-01 07:59:45,166 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:59:45,166 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1366458260] [2021-05-01 07:59:45,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:59:45,172 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:59:45,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:45,175 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2153 v_~SIZE~0_419) (< v_main_~c~0_2153 v_~last~0_424)) InVars {~SIZE~0=v_~SIZE~0_419, main_~c~0=v_main_~c~0_2153, ~last~0=v_~last~0_424} OutVars{~SIZE~0=v_~SIZE~0_419, main_~c~0=v_main_~c~0_2153, ~last~0=v_~last~0_424} AuxVars[] AssignedVars[] [2021-05-01 07:59:45,176 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:59:45,181 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,185 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,190 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,195 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,199 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,201 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,202 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:45,202 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,203 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,211 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:45,217 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,222 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,227 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:45,228 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:59:45,232 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,237 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,238 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:45,241 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:45,245 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,249 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,253 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,257 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,261 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,265 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:45,266 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:59:45,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:59:45,295 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:59:45,296 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:59:45,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:59:45,298 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2155 1) v_~SIZE~0_420) (< v_main_~c~0_2155 v_~last~0_425)) InVars {~SIZE~0=v_~SIZE~0_420, main_~c~0=v_main_~c~0_2155, ~last~0=v_~last~0_425} OutVars{~SIZE~0=v_~SIZE~0_420, main_~c~0=v_main_~c~0_2155, ~last~0=v_~last~0_425} AuxVars[] AssignedVars[] [2021-05-01 07:59:45,299 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:59:45,303 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,307 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,312 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,316 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,320 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,321 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,322 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:45,323 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,323 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,330 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:45,334 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,339 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,344 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:45,345 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:59:45,348 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,352 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,353 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:45,356 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:45,360 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,364 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,367 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,371 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,375 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,378 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:45,379 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:59:45,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:59:45,420 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:59:45,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:45,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:45,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:59:45,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:59:45,471 INFO L142 QuantifierPusher]: treesize reduction 1, result has 94.7 percent of original size [2021-05-01 07:59:45,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-05-01 07:59:45,494 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-05-01 07:59:45,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:59:45,509 INFO L142 QuantifierPusher]: treesize reduction 13, result has 48.0 percent of original size [2021-05-01 07:59:45,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-05-01 07:59:45,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:59:45,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:59:45,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:45,593 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:59:45,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:45,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:45,598 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:59:45,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:45,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:45,602 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:59:45,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,604 INFO L147 QuantifierPusher]: treesize reduction 11, result has 76.1 percent of original size 35 [2021-05-01 07:59:45,734 INFO L142 QuantifierPusher]: treesize reduction 9, result has 76.3 percent of original size [2021-05-01 07:59:45,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 07:59:45,783 INFO L142 QuantifierPusher]: treesize reduction 14, result has 57.6 percent of original size [2021-05-01 07:59:45,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:45,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:45,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:45,886 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:59:45,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:45,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,941 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:59:45,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:45,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:46,004 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:59:46,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:46,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:46,041 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:59:46,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:46,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:46,112 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:59:46,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:46,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:46,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:46,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:46,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:46,230 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:59:46,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:46,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:46,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:46,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:46,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:46,371 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:59:46,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:46,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:46,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:46,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:46,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:46,511 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:59:46,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:46,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:46,578 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:59:46,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:46,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:46,674 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:59:46,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:46,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:46,725 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:59:46,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:46,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:46,828 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:59:46,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:46,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:46,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:46,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:46,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:46,992 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:59:46,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:47,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:47,078 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:59:47,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:47,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:47,199 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:59:47,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:47,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:47,269 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:59:47,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:47,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:47,391 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:59:47,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:47,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:47,453 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 07:59:47,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:47,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:47,585 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 07:59:47,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:47,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:47,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:47,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:47,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:47,788 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:59:47,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:47,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:47,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:47,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:47,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:47,949 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:59:47,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1366458260] [2021-05-01 07:59:47,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1366458260] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:59:47,949 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:59:47,949 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [] total 39 [2021-05-01 07:59:47,949 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975875196] [2021-05-01 07:59:47,949 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-05-01 07:59:47,949 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:59:47,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-05-01 07:59:47,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=1446, Unknown=0, NotChecked=0, Total=1640 [2021-05-01 07:59:47,950 INFO L87 Difference]: Start difference. First operand 222 states and 257 transitions. Second operand has 39 states, 39 states have (on average 1.4871794871794872) internal successors, (58), 37 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:59:51,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:59:51,700 INFO L93 Difference]: Finished difference Result 445 states and 507 transitions. [2021-05-01 07:59:51,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-05-01 07:59:51,702 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.4871794871794872) internal successors, (58), 37 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 64 [2021-05-01 07:59:51,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:59:51,703 INFO L225 Difference]: With dead ends: 445 [2021-05-01 07:59:51,703 INFO L226 Difference]: Without dead ends: 283 [2021-05-01 07:59:51,704 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 6 SyntacticMatches, 13 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 886 ImplicationChecksByTransitivity, 3398.4ms TimeCoverageRelationStatistics Valid=316, Invalid=2876, Unknown=0, NotChecked=0, Total=3192 [2021-05-01 07:59:51,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-05-01 07:59:51,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 224. [2021-05-01 07:59:51,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 214 states have (on average 1.158878504672897) internal successors, (248), 214 states have internal predecessors, (248), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:59:51,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 259 transitions. [2021-05-01 07:59:51,968 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 259 transitions. Word has length 64 [2021-05-01 07:59:51,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:59:51,968 INFO L480 AbstractCegarLoop]: Abstraction has 224 states and 259 transitions. [2021-05-01 07:59:51,968 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.4871794871794872) internal successors, (58), 37 states have internal predecessors, (58), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:59:51,968 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 259 transitions. [2021-05-01 07:59:51,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-01 07:59:51,969 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:59:51,969 INFO L519 BasicCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:59:51,969 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable533 [2021-05-01 07:59:51,969 INFO L428 AbstractCegarLoop]: === Iteration 126 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:59:51,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:59:51,970 INFO L82 PathProgramCache]: Analyzing trace with hash 1434289085, now seen corresponding path program 15 times [2021-05-01 07:59:51,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:59:51,970 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1215964010] [2021-05-01 07:59:51,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:59:51,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:51,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:51,979 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_426 v_main_~c~0_2172) (< v_main_~c~0_2172 v_~SIZE~0_421)) InVars {~SIZE~0=v_~SIZE~0_421, main_~c~0=v_main_~c~0_2172, ~last~0=v_~last~0_426} OutVars{~SIZE~0=v_~SIZE~0_421, main_~c~0=v_main_~c~0_2172, ~last~0=v_~last~0_426} AuxVars[] AssignedVars[] [2021-05-01 07:59:51,981 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:59:51,985 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:51,990 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:51,994 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:51,998 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,003 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,007 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,008 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,009 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:52,010 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,010 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,014 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:52,016 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:52,021 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,025 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:52,026 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:59:52,029 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,030 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:52,033 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,037 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:52,040 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,044 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,048 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,052 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:52,056 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,057 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:59:52,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:59:52,091 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:59:52,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:59:52,094 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_427 v_main_~c~0_2174) (< (+ v_main_~c~0_2174 1) v_~SIZE~0_422)) InVars {~SIZE~0=v_~SIZE~0_422, main_~c~0=v_main_~c~0_2174, ~last~0=v_~last~0_427} OutVars{~SIZE~0=v_~SIZE~0_422, main_~c~0=v_main_~c~0_2174, ~last~0=v_~last~0_427} AuxVars[] AssignedVars[] [2021-05-01 07:59:52,096 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:59:52,097 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,098 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:52,099 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,100 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,106 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:52,111 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,115 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:52,118 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:52,119 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:59:52,123 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,124 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:52,129 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,133 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,137 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,142 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:52,145 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,149 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,152 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:52,156 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,160 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,163 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,167 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,170 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,173 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,174 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:59:52,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 07:59:52,204 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 07:59:52,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:52,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:52,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:52,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-05-01 07:59:52,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-05-01 07:59:52,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:52,284 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:59:52,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:52,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:52,289 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:59:52,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:52,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:52,292 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:59:52,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,295 INFO L147 QuantifierPusher]: treesize reduction 11, result has 70.3 percent of original size 26 [2021-05-01 07:59:52,378 INFO L142 QuantifierPusher]: treesize reduction 16, result has 38.5 percent of original size [2021-05-01 07:59:52,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:59:52,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:59:52,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:59:52,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:52,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:52,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:59:52,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:52,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:52,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:59:52,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:52,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:52,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,594 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 07:59:52,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:52,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:52,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:59:52,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:52,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:52,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,744 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 07:59:52,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:52,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:52,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,835 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 07:59:52,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:52,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:52,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,921 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 07:59:52,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:52,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:52,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:53,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:53,034 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 07:59:53,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:53,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:53,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:53,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:53,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:53,139 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 07:59:53,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:53,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:53,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:53,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:53,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:53,256 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 07:59:53,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:53,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:53,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:53,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:53,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:53,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:59:53,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:53,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:53,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:53,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:53,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:53,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 07:59:53,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:53,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:53,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:53,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:53,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:53,631 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 07:59:53,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:53,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:53,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:53,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:53,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:53,770 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 07:59:53,821 INFO L142 QuantifierPusher]: treesize reduction 24, result has 4.0 percent of original size [2021-05-01 07:59:53,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:53,822 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:59:53,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1215964010] [2021-05-01 07:59:53,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1215964010] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:59:53,823 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:59:53,823 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2021-05-01 07:59:53,823 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295498276] [2021-05-01 07:59:53,823 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-01 07:59:53,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:59:53,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-01 07:59:53,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-05-01 07:59:53,824 INFO L87 Difference]: Start difference. First operand 224 states and 259 transitions. Second operand has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 22 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:59:56,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 07:59:56,251 INFO L93 Difference]: Finished difference Result 495 states and 560 transitions. [2021-05-01 07:59:56,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-01 07:59:56,253 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 22 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 67 [2021-05-01 07:59:56,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 07:59:56,254 INFO L225 Difference]: With dead ends: 495 [2021-05-01 07:59:56,254 INFO L226 Difference]: Without dead ends: 333 [2021-05-01 07:59:56,255 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 12 SyntacticMatches, 29 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 1494.4ms TimeCoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2021-05-01 07:59:56,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2021-05-01 07:59:56,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 245. [2021-05-01 07:59:56,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 235 states have (on average 1.1446808510638298) internal successors, (269), 235 states have internal predecessors, (269), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 07:59:56,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 280 transitions. [2021-05-01 07:59:56,648 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 280 transitions. Word has length 67 [2021-05-01 07:59:56,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 07:59:56,648 INFO L480 AbstractCegarLoop]: Abstraction has 245 states and 280 transitions. [2021-05-01 07:59:56,648 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 22 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 07:59:56,649 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 280 transitions. [2021-05-01 07:59:56,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-01 07:59:56,649 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 07:59:56,649 INFO L519 BasicCegarLoop]: trace histogram [15, 15, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 07:59:56,649 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable536 [2021-05-01 07:59:56,649 INFO L428 AbstractCegarLoop]: === Iteration 127 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 07:59:56,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 07:59:56,650 INFO L82 PathProgramCache]: Analyzing trace with hash 1878189759, now seen corresponding path program 92 times [2021-05-01 07:59:56,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 07:59:56,650 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1583857472] [2021-05-01 07:59:56,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 07:59:56,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:56,664 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_428 v_main_~c~0_2192) (< v_main_~c~0_2192 v_~SIZE~0_423)) InVars {~SIZE~0=v_~SIZE~0_423, main_~c~0=v_main_~c~0_2192, ~last~0=v_~last~0_428} OutVars{~SIZE~0=v_~SIZE~0_423, main_~c~0=v_main_~c~0_2192, ~last~0=v_~last~0_428} AuxVars[] AssignedVars[] [2021-05-01 07:59:56,666 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:59:56,668 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,669 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:56,670 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,671 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,680 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,687 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:56,693 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:56,695 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:56,696 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:59:56,701 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,702 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:56,707 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,712 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:56,718 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,723 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,730 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:56,735 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,739 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,744 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,748 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,753 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,757 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,762 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,766 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,768 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:59:56,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 07:59:56,805 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:59:56,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 07:59:56,807 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2194 v_~last~0_429) (< v_main_~c~0_2194 v_~SIZE~0_424)) InVars {~SIZE~0=v_~SIZE~0_424, main_~c~0=v_main_~c~0_2194, ~last~0=v_~last~0_429} OutVars{~SIZE~0=v_~SIZE~0_424, main_~c~0=v_main_~c~0_2194, ~last~0=v_~last~0_429} AuxVars[] AssignedVars[] [2021-05-01 07:59:56,809 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 07:59:56,813 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,818 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,823 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,827 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,832 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,833 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,834 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:56,835 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,836 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,843 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,850 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:56,855 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:56,860 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,861 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 07:59:56,865 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,869 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,870 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 07:59:56,874 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:56,878 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:56,883 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,887 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,892 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,896 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,908 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,910 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 07:59:56,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 07:59:56,950 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:59:56,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:59:56,954 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_430 v_main_~c~0_2196) (< (+ v_main_~c~0_2196 1) v_~SIZE~0_425)) InVars {~SIZE~0=v_~SIZE~0_425, main_~c~0=v_main_~c~0_2196, ~last~0=v_~last~0_430} OutVars{~SIZE~0=v_~SIZE~0_425, main_~c~0=v_main_~c~0_2196, ~last~0=v_~last~0_430} AuxVars[] AssignedVars[] [2021-05-01 07:59:56,956 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 07:59:56,961 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,967 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,973 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,978 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,983 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,988 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,990 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,991 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:56,992 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:56,993 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,003 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,012 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:57,018 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:57,021 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:57,023 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:59:57,028 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,029 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:57,033 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,038 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,043 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:57,047 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,050 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:57,055 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,060 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,062 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 07:59:57,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 07:59:57,096 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 07:59:57,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 07:59:57,098 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2198 1) v_~SIZE~0_426) (< v_main_~c~0_2198 v_~last~0_431)) InVars {~SIZE~0=v_~SIZE~0_426, main_~c~0=v_main_~c~0_2198, ~last~0=v_~last~0_431} OutVars{~SIZE~0=v_~SIZE~0_426, main_~c~0=v_main_~c~0_2198, ~last~0=v_~last~0_431} AuxVars[] AssignedVars[] [2021-05-01 07:59:57,099 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 07:59:57,101 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,102 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 07:59:57,103 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,104 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,111 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,119 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:57,124 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,130 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:57,132 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 07:59:57,136 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,142 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,143 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:57,147 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 07:59:57,153 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,158 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,163 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,167 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,173 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,177 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 07:59:57,181 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,185 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,189 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,193 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,198 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,200 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 07:59:57,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 07:59:57,247 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 07:59:57,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:57,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:57,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 07:59:57,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:57,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:57,322 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 07:59:57,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:57,348 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 07:59:57,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 07:59:57,383 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 07:59:57,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 07:59:57,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:59:57,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 07:59:57,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:57,512 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 07:59:57,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:57,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:57,517 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 07:59:57,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 07:59:57,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:57,522 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 07:59:57,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,526 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 07:59:57,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 07:59:57,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 07:59:57,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 07:59:57,662 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 07:59:57,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:57,673 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 07:59:57,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:57,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 07:59:57,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:57,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:57,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:57,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:57,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:57,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:57,955 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:59:58,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:58,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:58,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:58,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:58,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:58,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,209 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:59:58,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:58,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:58,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:58,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:58,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:58,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,461 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:59:58,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:58,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:58,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,594 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:59:58,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:58,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:58,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:58,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:58,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:58,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,886 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:59:58,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:58,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:58,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:59,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:59,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:59,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:59,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:59,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:59,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:59,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:59,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:59,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:59,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:59,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:59,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:59,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:59,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 07:59:59,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:59,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:59,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:59,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:59,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:59,504 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:59:59,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:59,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:59,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:59,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 07:59:59,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:59,676 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 07:59:59,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 07:59:59,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 07:59:59,749 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 07:59:59,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1583857472] [2021-05-01 07:59:59,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1583857472] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 07:59:59,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 07:59:59,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2021-05-01 07:59:59,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767666843] [2021-05-01 07:59:59,749 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-05-01 07:59:59,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 07:59:59,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-05-01 07:59:59,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2021-05-01 07:59:59,750 INFO L87 Difference]: Start difference. First operand 245 states and 280 transitions. Second operand has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 27 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:00:02,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:00:02,507 INFO L93 Difference]: Finished difference Result 529 states and 590 transitions. [2021-05-01 08:00:02,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-01 08:00:02,509 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 27 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 67 [2021-05-01 08:00:02,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:00:02,510 INFO L225 Difference]: With dead ends: 529 [2021-05-01 08:00:02,510 INFO L226 Difference]: Without dead ends: 340 [2021-05-01 08:00:02,511 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 6 SyntacticMatches, 28 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 2381.4ms TimeCoverageRelationStatistics Valid=113, Invalid=879, Unknown=0, NotChecked=0, Total=992 [2021-05-01 08:00:02,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-05-01 08:00:02,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 245. [2021-05-01 08:00:02,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 235 states have (on average 1.1446808510638298) internal successors, (269), 235 states have internal predecessors, (269), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:00:02,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 280 transitions. [2021-05-01 08:00:02,905 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 280 transitions. Word has length 67 [2021-05-01 08:00:02,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:00:02,905 INFO L480 AbstractCegarLoop]: Abstraction has 245 states and 280 transitions. [2021-05-01 08:00:02,905 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 27 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:00:02,905 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 280 transitions. [2021-05-01 08:00:02,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-01 08:00:02,906 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:00:02,906 INFO L519 BasicCegarLoop]: trace histogram [15, 15, 13, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:00:02,907 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable541 [2021-05-01 08:00:02,907 INFO L428 AbstractCegarLoop]: === Iteration 128 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:00:02,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:00:02,908 INFO L82 PathProgramCache]: Analyzing trace with hash 1397109501, now seen corresponding path program 93 times [2021-05-01 08:00:02,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:00:02,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2005958269] [2021-05-01 08:00:02,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:00:02,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:02,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:00:02,921 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_432 v_main_~c~0_2217) (< v_main_~c~0_2217 v_~SIZE~0_427)) InVars {~SIZE~0=v_~SIZE~0_427, main_~c~0=v_main_~c~0_2217, ~last~0=v_~last~0_432} OutVars{~SIZE~0=v_~SIZE~0_427, main_~c~0=v_main_~c~0_2217, ~last~0=v_~last~0_432} AuxVars[] AssignedVars[] [2021-05-01 08:00:02,923 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:00:02,924 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:02,924 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:02,925 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:02,926 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:02,930 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:02,933 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:02,939 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:02,943 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:02,944 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:00:02,949 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:02,950 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:00:02,955 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:02,960 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:02,966 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:02,970 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:02,974 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:02,977 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:02,982 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:02,986 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:02,989 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:02,993 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:02,996 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,000 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,004 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,005 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:00:03,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:00:03,029 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:00:03,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:00:03,031 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2219 v_~last~0_433) (< v_main_~c~0_2219 v_~SIZE~0_428)) InVars {~SIZE~0=v_~SIZE~0_428, main_~c~0=v_main_~c~0_2219, ~last~0=v_~last~0_433} OutVars{~SIZE~0=v_~SIZE~0_428, main_~c~0=v_main_~c~0_2219, ~last~0=v_~last~0_433} AuxVars[] AssignedVars[] [2021-05-01 08:00:03,032 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:00:03,036 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,040 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,044 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,048 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,052 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,053 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,054 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:03,055 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,056 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,063 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:03,067 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,071 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:03,076 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,077 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:00:03,081 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,085 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,086 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:00:03,090 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,094 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,098 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,101 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,105 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:03,110 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,113 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,114 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:00:03,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:00:03,155 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:00:03,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:00:03,158 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2221 1) v_~SIZE~0_429) (<= v_~last~0_434 v_main_~c~0_2221)) InVars {~SIZE~0=v_~SIZE~0_429, main_~c~0=v_main_~c~0_2221, ~last~0=v_~last~0_434} OutVars{~SIZE~0=v_~SIZE~0_429, main_~c~0=v_main_~c~0_2221, ~last~0=v_~last~0_434} AuxVars[] AssignedVars[] [2021-05-01 08:00:03,160 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:00:03,162 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,162 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:03,163 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,164 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,169 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:03,171 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:03,178 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:03,182 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,183 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:00:03,188 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,189 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:03,193 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,197 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,203 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:03,207 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:03,211 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,216 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,221 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,225 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,229 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,233 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,237 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,240 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,244 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,245 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:00:03,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:00:03,283 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:00:03,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:00:03,284 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2223 1) v_~SIZE~0_430) (< v_main_~c~0_2223 v_~last~0_435)) InVars {~SIZE~0=v_~SIZE~0_430, main_~c~0=v_main_~c~0_2223, ~last~0=v_~last~0_435} OutVars{~SIZE~0=v_~SIZE~0_430, main_~c~0=v_main_~c~0_2223, ~last~0=v_~last~0_435} AuxVars[] AssignedVars[] [2021-05-01 08:00:03,286 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:00:03,291 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,296 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,301 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,305 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,310 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,311 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,312 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:03,313 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,315 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,322 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,329 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:03,334 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,339 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:03,341 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:00:03,344 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,348 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,350 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:03,354 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,358 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:03,362 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,365 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,369 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,373 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,377 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,378 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:00:03,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:00:03,417 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:00:03,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:00:03,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:00:03,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:00:03,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:00:03,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:00:03,508 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:00:03,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:03,538 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:00:03,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:00:03,571 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:00:03,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:00:03,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:00:03,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:00:03,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:00:03,682 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:00:03,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:00:03,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:00:03,688 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:00:03,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:00:03,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:00:03,697 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:00:03,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,700 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 08:00:03,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:00:03,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:00:03,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:00:03,847 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:00:03,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:03,858 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:00:03,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:03,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,901 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:00:03,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:03,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:00:03,975 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:00:03,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:04,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:04,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:04,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:04,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:04,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:04,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:04,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,267 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:04,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:04,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:04,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:04,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:04,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:04,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:04,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:04,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:04,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:04,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:04,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:04,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,792 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:04,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:04,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:04,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,938 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:04,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:04,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:05,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:05,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:05,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:05,088 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:05,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:05,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:05,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:05,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:05,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:05,236 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:05,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:05,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:05,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:05,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:05,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:05,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:05,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:05,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:05,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:05,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:05,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:05,559 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:05,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:05,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:05,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:05,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:05,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:05,726 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:05,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:05,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:05,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:05,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:05,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:05,904 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:05,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:05,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:00:05,970 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:00:05,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2005958269] [2021-05-01 08:00:05,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2005958269] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:00:05,971 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:00:05,971 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2021-05-01 08:00:05,972 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406764025] [2021-05-01 08:00:05,972 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-05-01 08:00:05,972 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:00:05,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-05-01 08:00:05,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=820, Unknown=0, NotChecked=0, Total=930 [2021-05-01 08:00:05,973 INFO L87 Difference]: Start difference. First operand 245 states and 280 transitions. Second operand has 30 states, 30 states have (on average 2.033333333333333) internal successors, (61), 28 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:00:08,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:00:08,768 INFO L93 Difference]: Finished difference Result 526 states and 587 transitions. [2021-05-01 08:00:08,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-01 08:00:08,770 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.033333333333333) internal successors, (61), 28 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 67 [2021-05-01 08:00:08,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:00:08,771 INFO L225 Difference]: With dead ends: 526 [2021-05-01 08:00:08,772 INFO L226 Difference]: Without dead ends: 337 [2021-05-01 08:00:08,772 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 6 SyntacticMatches, 27 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 2417.3ms TimeCoverageRelationStatistics Valid=120, Invalid=936, Unknown=0, NotChecked=0, Total=1056 [2021-05-01 08:00:08,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2021-05-01 08:00:09,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 245. [2021-05-01 08:00:09,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 235 states have (on average 1.1446808510638298) internal successors, (269), 235 states have internal predecessors, (269), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:00:09,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 280 transitions. [2021-05-01 08:00:09,270 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 280 transitions. Word has length 67 [2021-05-01 08:00:09,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:00:09,270 INFO L480 AbstractCegarLoop]: Abstraction has 245 states and 280 transitions. [2021-05-01 08:00:09,270 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.033333333333333) internal successors, (61), 28 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:00:09,270 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 280 transitions. [2021-05-01 08:00:09,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-01 08:00:09,271 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:00:09,271 INFO L519 BasicCegarLoop]: trace histogram [15, 15, 12, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:00:09,271 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable546 [2021-05-01 08:00:09,271 INFO L428 AbstractCegarLoop]: === Iteration 129 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:00:09,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:00:09,272 INFO L82 PathProgramCache]: Analyzing trace with hash 1044021119, now seen corresponding path program 94 times [2021-05-01 08:00:09,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:00:09,272 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1785421831] [2021-05-01 08:00:09,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:00:09,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:00:09,281 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_436 v_main_~c~0_2242) (< v_main_~c~0_2242 v_~SIZE~0_431)) InVars {~SIZE~0=v_~SIZE~0_431, main_~c~0=v_main_~c~0_2242, ~last~0=v_~last~0_436} OutVars{~SIZE~0=v_~SIZE~0_431, main_~c~0=v_main_~c~0_2242, ~last~0=v_~last~0_436} AuxVars[] AssignedVars[] [2021-05-01 08:00:09,282 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:00:09,284 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,284 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:09,285 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,285 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,289 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:09,291 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:09,295 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,299 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:09,300 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:00:09,305 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,307 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:00:09,313 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,318 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:09,324 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,330 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:09,335 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,339 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,344 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,348 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,352 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,356 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,360 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,364 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,368 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,370 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:00:09,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:00:09,415 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:00:09,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:00:09,418 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2244 v_~SIZE~0_432) (< v_main_~c~0_2244 v_~last~0_437)) InVars {~SIZE~0=v_~SIZE~0_432, main_~c~0=v_main_~c~0_2244, ~last~0=v_~last~0_437} OutVars{~SIZE~0=v_~SIZE~0_432, main_~c~0=v_main_~c~0_2244, ~last~0=v_~last~0_437} AuxVars[] AssignedVars[] [2021-05-01 08:00:09,420 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:00:09,426 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,432 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,436 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,441 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,446 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,448 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,449 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:09,450 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,452 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,459 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,467 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:09,472 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,478 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:09,479 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:00:09,483 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,487 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,489 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:00:09,493 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,497 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:09,501 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,505 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,509 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,514 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,518 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,519 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:00:09,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:00:09,562 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:00:09,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:00:09,566 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_438 v_main_~c~0_2246) (< (+ v_main_~c~0_2246 1) v_~SIZE~0_433)) InVars {~SIZE~0=v_~SIZE~0_433, main_~c~0=v_main_~c~0_2246, ~last~0=v_~last~0_438} OutVars{~SIZE~0=v_~SIZE~0_433, main_~c~0=v_main_~c~0_2246, ~last~0=v_~last~0_438} AuxVars[] AssignedVars[] [2021-05-01 08:00:09,568 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:00:09,569 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,570 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:09,571 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,572 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,577 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,584 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:09,588 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:09,590 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:09,591 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:00:09,595 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,596 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:09,599 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,604 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,608 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:09,613 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,619 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:09,623 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,626 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,630 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,634 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,637 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,641 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,645 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,649 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,650 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:00:09,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:00:09,686 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:00:09,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:00:09,687 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2248 1) v_~SIZE~0_434) (< v_main_~c~0_2248 v_~last~0_439)) InVars {~SIZE~0=v_~SIZE~0_434, main_~c~0=v_main_~c~0_2248, ~last~0=v_~last~0_439} OutVars{~SIZE~0=v_~SIZE~0_434, main_~c~0=v_main_~c~0_2248, ~last~0=v_~last~0_439} AuxVars[] AssignedVars[] [2021-05-01 08:00:09,689 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:00:09,695 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,699 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,703 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,707 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,713 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,714 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,715 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:09,716 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,717 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,725 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:09,730 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,737 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:09,742 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,743 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:00:09,747 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,750 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,752 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:09,755 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,758 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,760 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,763 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,765 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:09,769 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,773 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,774 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:00:09,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,816 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:00:09,816 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:00:09,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:00:09,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:00:09,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:00:09,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:00:09,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:09,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:00:09,895 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:00:09,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:09,941 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:00:09,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:00:09,989 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:00:09,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:00:10,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:10,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:00:10,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:10,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:00:10,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:10,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:00:10,147 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:00:10,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:00:10,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:10,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:00:10,160 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:00:10,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:00:10,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:10,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:00:10,167 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:00:10,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:10,172 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:00:10,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:10,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:00:10,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:10,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:00:10,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:00:10,326 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:00:10,432 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:00:10,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:10,450 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:00:10,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:10,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:10,525 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:00:10,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:10,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:00:10,634 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:00:10,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:10,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:10,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:10,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:10,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:10,791 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:00:10,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:10,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:10,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:10,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:10,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:10,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:10,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:11,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:11,016 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 08:00:11,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:11,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 08:00:11,122 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 08:00:11,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:00:11,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:11,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:11,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:11,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:11,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:11,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:11,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:11,315 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:11,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:11,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:11,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:11,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:11,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:11,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:11,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:11,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:11,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:11,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:11,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:11,726 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:11,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:11,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:11,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:11,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:11,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:11,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:12,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:12,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:12,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:12,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:12,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:12,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:12,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:12,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:12,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:12,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:12,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:12,344 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:12,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:12,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:12,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:12,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:12,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:12,547 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:12,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:12,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:12,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:12,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:12,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:12,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:12,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:12,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:12,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:12,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:12,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:12,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:13,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:13,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:13,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:13,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:13,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:13,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:13,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:13,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:00:13,280 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:00:13,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1785421831] [2021-05-01 08:00:13,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1785421831] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:00:13,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:00:13,280 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2021-05-01 08:00:13,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384983334] [2021-05-01 08:00:13,280 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-05-01 08:00:13,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:00:13,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-05-01 08:00:13,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=875, Unknown=0, NotChecked=0, Total=992 [2021-05-01 08:00:13,281 INFO L87 Difference]: Start difference. First operand 245 states and 280 transitions. Second operand has 31 states, 31 states have (on average 1.967741935483871) internal successors, (61), 29 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:00:16,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:00:16,737 INFO L93 Difference]: Finished difference Result 523 states and 584 transitions. [2021-05-01 08:00:16,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-01 08:00:16,739 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.967741935483871) internal successors, (61), 29 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 67 [2021-05-01 08:00:16,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:00:16,740 INFO L225 Difference]: With dead ends: 523 [2021-05-01 08:00:16,741 INFO L226 Difference]: Without dead ends: 334 [2021-05-01 08:00:16,741 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 6 SyntacticMatches, 26 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 3212.1ms TimeCoverageRelationStatistics Valid=127, Invalid=995, Unknown=0, NotChecked=0, Total=1122 [2021-05-01 08:00:16,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334 states. [2021-05-01 08:00:17,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334 to 245. [2021-05-01 08:00:17,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 235 states have (on average 1.1446808510638298) internal successors, (269), 235 states have internal predecessors, (269), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:00:17,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 280 transitions. [2021-05-01 08:00:17,257 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 280 transitions. Word has length 67 [2021-05-01 08:00:17,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:00:17,258 INFO L480 AbstractCegarLoop]: Abstraction has 245 states and 280 transitions. [2021-05-01 08:00:17,258 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.967741935483871) internal successors, (61), 29 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:00:17,258 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 280 transitions. [2021-05-01 08:00:17,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-01 08:00:17,258 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:00:17,258 INFO L519 BasicCegarLoop]: trace histogram [15, 15, 11, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:00:17,259 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable551 [2021-05-01 08:00:17,259 INFO L428 AbstractCegarLoop]: === Iteration 130 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:00:17,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:00:17,259 INFO L82 PathProgramCache]: Analyzing trace with hash -1005366723, now seen corresponding path program 95 times [2021-05-01 08:00:17,259 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:00:17,259 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1905389237] [2021-05-01 08:00:17,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:00:17,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:00:17,272 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2267 v_~SIZE~0_435) (<= v_~last~0_440 v_main_~c~0_2267)) InVars {~SIZE~0=v_~SIZE~0_435, main_~c~0=v_main_~c~0_2267, ~last~0=v_~last~0_440} OutVars{~SIZE~0=v_~SIZE~0_435, main_~c~0=v_main_~c~0_2267, ~last~0=v_~last~0_440} AuxVars[] AssignedVars[] [2021-05-01 08:00:17,274 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:00:17,276 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,277 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:17,278 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,279 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,287 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,296 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:17,303 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:17,306 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:17,308 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:00:17,314 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,315 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:00:17,320 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:17,328 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,336 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:17,341 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,345 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,351 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,357 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,362 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,368 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,374 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,377 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,382 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,386 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,388 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:00:17,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:00:17,441 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:00:17,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:00:17,444 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2269 v_~last~0_441) (< v_main_~c~0_2269 v_~SIZE~0_436)) InVars {~SIZE~0=v_~SIZE~0_436, main_~c~0=v_main_~c~0_2269, ~last~0=v_~last~0_441} OutVars{~SIZE~0=v_~SIZE~0_436, main_~c~0=v_main_~c~0_2269, ~last~0=v_~last~0_441} AuxVars[] AssignedVars[] [2021-05-01 08:00:17,446 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:00:17,449 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,449 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:17,467 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,469 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,478 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,488 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:17,494 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,500 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:17,502 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:00:17,507 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,513 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,514 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:00:17,519 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:17,523 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,527 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,533 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,538 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,544 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,551 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,557 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,563 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,568 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,573 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,579 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,581 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:00:17,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:00:17,636 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:00:17,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:00:17,640 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2271 1) v_~SIZE~0_437) (<= v_~last~0_442 v_main_~c~0_2271)) InVars {~SIZE~0=v_~SIZE~0_437, main_~c~0=v_main_~c~0_2271, ~last~0=v_~last~0_442} OutVars{~SIZE~0=v_~SIZE~0_437, main_~c~0=v_main_~c~0_2271, ~last~0=v_~last~0_442} AuxVars[] AssignedVars[] [2021-05-01 08:00:17,643 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:00:17,645 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,646 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:17,648 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,649 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,659 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:17,667 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,672 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:17,676 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:17,677 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:00:17,684 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,685 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:17,691 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,698 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,702 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,710 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:17,715 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,721 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,725 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:17,732 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,737 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,742 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,748 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,754 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,759 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,760 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:00:17,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:00:17,807 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:00:17,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:00:17,810 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2273 v_~last~0_443) (< (+ v_main_~c~0_2273 1) v_~SIZE~0_438)) InVars {~SIZE~0=v_~SIZE~0_438, main_~c~0=v_main_~c~0_2273, ~last~0=v_~last~0_443} OutVars{~SIZE~0=v_~SIZE~0_438, main_~c~0=v_main_~c~0_2273, ~last~0=v_~last~0_443} AuxVars[] AssignedVars[] [2021-05-01 08:00:17,813 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:00:17,819 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,824 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,829 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,834 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,838 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,839 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,840 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:17,841 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,841 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,847 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,853 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:17,859 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,865 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:17,866 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:00:17,872 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,877 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,878 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:17,883 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:17,888 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,893 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,899 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,904 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,910 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,914 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:17,916 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:00:17,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:00:17,965 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:00:17,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:00:17,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:00:17,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:17,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:00:18,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:18,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:00:18,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:18,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:00:18,068 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:00:18,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:18,088 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:00:18,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:00:18,137 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:00:18,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:00:18,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:18,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:00:18,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:18,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:00:18,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:18,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:00:18,281 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:00:18,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:00:18,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:18,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:00:18,287 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:00:18,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:00:18,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:18,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:00:18,291 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:00:18,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:18,299 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:00:18,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:18,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:00:18,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:18,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:00:18,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:00:18,416 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:00:18,518 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:00:18,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:18,535 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:00:18,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:18,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:18,593 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:00:18,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:18,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:00:18,679 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:00:18,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:18,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:18,732 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:00:18,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:18,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:00:18,838 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:00:18,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:18,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:18,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:18,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:18,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:19,037 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:00:19,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:19,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:19,136 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:00:19,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:19,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:00:19,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:19,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:00:19,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:19,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:19,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:19,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:19,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:19,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:19,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:19,547 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:19,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:19,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:19,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:19,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:19,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:19,765 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:19,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:19,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:19,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:19,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:20,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:20,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:20,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:20,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:20,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:20,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:20,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:20,244 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:20,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:20,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:20,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:20,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:20,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:20,457 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:20,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:20,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:20,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:20,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:20,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:20,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:20,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:20,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:20,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:20,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:20,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:20,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:20,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:20,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:21,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:21,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:21,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:21,102 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:21,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:21,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:21,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:21,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:21,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:21,287 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:21,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:21,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:21,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:21,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:21,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:21,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:21,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:21,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:00:21,608 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:00:21,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1905389237] [2021-05-01 08:00:21,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1905389237] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:00:21,609 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:00:21,609 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2021-05-01 08:00:21,609 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741973344] [2021-05-01 08:00:21,609 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-05-01 08:00:21,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:00:21,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-05-01 08:00:21,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=932, Unknown=0, NotChecked=0, Total=1056 [2021-05-01 08:00:21,610 INFO L87 Difference]: Start difference. First operand 245 states and 280 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 30 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:00:25,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:00:25,942 INFO L93 Difference]: Finished difference Result 520 states and 581 transitions. [2021-05-01 08:00:25,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-01 08:00:25,945 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 30 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 67 [2021-05-01 08:00:25,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:00:25,946 INFO L225 Difference]: With dead ends: 520 [2021-05-01 08:00:25,946 INFO L226 Difference]: Without dead ends: 331 [2021-05-01 08:00:25,946 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 6 SyntacticMatches, 25 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 470 ImplicationChecksByTransitivity, 3501.9ms TimeCoverageRelationStatistics Valid=134, Invalid=1056, Unknown=0, NotChecked=0, Total=1190 [2021-05-01 08:00:25,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2021-05-01 08:00:26,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 245. [2021-05-01 08:00:26,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 235 states have (on average 1.1446808510638298) internal successors, (269), 235 states have internal predecessors, (269), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:00:26,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 280 transitions. [2021-05-01 08:00:26,457 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 280 transitions. Word has length 67 [2021-05-01 08:00:26,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:00:26,457 INFO L480 AbstractCegarLoop]: Abstraction has 245 states and 280 transitions. [2021-05-01 08:00:26,457 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 30 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:00:26,457 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 280 transitions. [2021-05-01 08:00:26,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-01 08:00:26,458 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:00:26,458 INFO L519 BasicCegarLoop]: trace histogram [15, 15, 10, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:00:26,458 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable556 [2021-05-01 08:00:26,458 INFO L428 AbstractCegarLoop]: === Iteration 131 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:00:26,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:00:26,458 INFO L82 PathProgramCache]: Analyzing trace with hash -581720001, now seen corresponding path program 96 times [2021-05-01 08:00:26,458 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:00:26,459 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1525552611] [2021-05-01 08:00:26,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:00:26,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:00:26,472 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_444 v_main_~c~0_2292) (< v_main_~c~0_2292 v_~SIZE~0_439)) InVars {~SIZE~0=v_~SIZE~0_439, main_~c~0=v_main_~c~0_2292, ~last~0=v_~last~0_444} OutVars{~SIZE~0=v_~SIZE~0_439, main_~c~0=v_main_~c~0_2292, ~last~0=v_~last~0_444} AuxVars[] AssignedVars[] [2021-05-01 08:00:26,475 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:00:26,482 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,487 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,492 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,496 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,501 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,505 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,507 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,508 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:26,509 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,511 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,522 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:26,533 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,540 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:26,544 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:26,546 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:00:26,553 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,554 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:00:26,560 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,567 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,574 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:26,580 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,586 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:26,593 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,598 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,600 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:00:26,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:00:26,664 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:00:26,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:00:26,667 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2294 v_~SIZE~0_440) (< v_main_~c~0_2294 v_~last~0_445)) InVars {~SIZE~0=v_~SIZE~0_440, main_~c~0=v_main_~c~0_2294, ~last~0=v_~last~0_445} OutVars{~SIZE~0=v_~SIZE~0_440, main_~c~0=v_main_~c~0_2294, ~last~0=v_~last~0_445} AuxVars[] AssignedVars[] [2021-05-01 08:00:26,670 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:00:26,672 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,673 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:26,674 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,676 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,686 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:26,695 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,704 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:26,712 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,713 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:00:26,720 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,726 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,727 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:00:26,734 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:26,739 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:26,746 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,754 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,760 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,767 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,773 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,778 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,783 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,789 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,794 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,799 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,801 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:00:26,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:00:26,840 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:00:26,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:00:26,845 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2296 1) v_~SIZE~0_441) (<= v_~last~0_446 v_main_~c~0_2296)) InVars {~SIZE~0=v_~SIZE~0_441, main_~c~0=v_main_~c~0_2296, ~last~0=v_~last~0_446} OutVars{~SIZE~0=v_~SIZE~0_441, main_~c~0=v_main_~c~0_2296, ~last~0=v_~last~0_446} AuxVars[] AssignedVars[] [2021-05-01 08:00:26,848 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:00:26,850 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,851 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:26,853 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,854 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,860 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:26,863 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:26,871 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:26,878 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,879 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:00:26,885 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,886 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:26,891 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:26,896 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,905 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,912 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,920 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:26,925 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,931 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,938 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,943 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,949 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,955 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,961 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,967 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:26,969 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:00:27,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:00:27,030 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:00:27,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:00:27,032 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2298 1) v_~SIZE~0_442) (< v_main_~c~0_2298 v_~last~0_447)) InVars {~SIZE~0=v_~SIZE~0_442, main_~c~0=v_main_~c~0_2298, ~last~0=v_~last~0_447} OutVars{~SIZE~0=v_~SIZE~0_442, main_~c~0=v_main_~c~0_2298, ~last~0=v_~last~0_447} AuxVars[] AssignedVars[] [2021-05-01 08:00:27,036 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:00:27,038 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,039 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:27,041 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,043 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,057 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:27,068 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,077 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,087 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:27,089 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:00:27,096 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,103 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,105 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:27,112 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:27,118 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,124 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,131 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,138 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,146 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,154 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,161 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,167 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,174 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,180 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,187 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,189 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:00:27,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:00:27,246 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:00:27,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:00:27,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:00:27,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:00:27,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:00:27,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:00:27,372 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:00:27,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:27,422 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:00:27,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:00:27,480 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:00:27,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:00:27,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:00:27,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:00:27,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:00:27,660 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:00:27,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:00:27,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:00:27,669 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:00:27,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:00:27,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:00:27,675 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:00:27,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,680 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 08:00:27,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:00:27,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:00:27,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:00:27,821 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:00:27,910 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:00:27,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:27,925 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:00:27,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:27,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:27,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:28,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:28,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:28,034 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:00:28,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:28,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:28,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:28,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:28,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:28,232 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:00:28,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:28,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:28,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:28,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:28,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:28,424 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:00:28,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:28,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:28,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:28,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:28,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:28,623 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:00:28,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:28,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:28,710 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:00:28,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:28,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:00:28,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:28,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:00:28,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:28,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:28,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:28,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:29,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:29,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:29,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:29,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:29,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:29,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:29,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:29,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:29,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:29,305 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:29,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:29,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:29,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:29,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:29,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:29,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:29,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:29,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:29,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:29,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:29,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:29,721 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:29,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:29,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:29,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:29,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:29,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:29,958 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:30,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:30,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:30,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:30,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:30,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:30,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:30,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:30,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:30,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:30,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:30,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:30,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:30,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:30,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:30,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:30,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:30,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:30,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:30,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:30,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:30,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:30,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:30,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:30,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:30,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:30,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:00:30,981 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:00:30,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1525552611] [2021-05-01 08:00:30,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1525552611] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:00:30,981 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:00:30,981 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2021-05-01 08:00:30,981 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319821706] [2021-05-01 08:00:30,982 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-05-01 08:00:30,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:00:30,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-05-01 08:00:30,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=991, Unknown=0, NotChecked=0, Total=1122 [2021-05-01 08:00:30,982 INFO L87 Difference]: Start difference. First operand 245 states and 280 transitions. Second operand has 33 states, 33 states have (on average 1.8484848484848484) internal successors, (61), 31 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:00:34,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:00:34,140 INFO L93 Difference]: Finished difference Result 517 states and 578 transitions. [2021-05-01 08:00:34,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-01 08:00:34,143 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.8484848484848484) internal successors, (61), 31 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 67 [2021-05-01 08:00:34,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:00:34,144 INFO L225 Difference]: With dead ends: 517 [2021-05-01 08:00:34,144 INFO L226 Difference]: Without dead ends: 328 [2021-05-01 08:00:34,145 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 6 SyntacticMatches, 24 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 3510.9ms TimeCoverageRelationStatistics Valid=141, Invalid=1119, Unknown=0, NotChecked=0, Total=1260 [2021-05-01 08:00:34,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2021-05-01 08:00:34,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 245. [2021-05-01 08:00:34,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 235 states have (on average 1.1446808510638298) internal successors, (269), 235 states have internal predecessors, (269), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:00:34,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 280 transitions. [2021-05-01 08:00:34,645 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 280 transitions. Word has length 67 [2021-05-01 08:00:34,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:00:34,646 INFO L480 AbstractCegarLoop]: Abstraction has 245 states and 280 transitions. [2021-05-01 08:00:34,646 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.8484848484848484) internal successors, (61), 31 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:00:34,646 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 280 transitions. [2021-05-01 08:00:34,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-01 08:00:34,646 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:00:34,646 INFO L519 BasicCegarLoop]: trace histogram [15, 15, 9, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:00:34,646 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable561 [2021-05-01 08:00:34,646 INFO L428 AbstractCegarLoop]: === Iteration 132 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:00:34,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:00:34,647 INFO L82 PathProgramCache]: Analyzing trace with hash -1611079299, now seen corresponding path program 97 times [2021-05-01 08:00:34,647 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:00:34,647 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1790857833] [2021-05-01 08:00:34,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:00:34,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:00:34,660 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2317 v_~SIZE~0_443) (<= v_~last~0_448 v_main_~c~0_2317)) InVars {~SIZE~0=v_~SIZE~0_443, main_~c~0=v_main_~c~0_2317, ~last~0=v_~last~0_448} OutVars{~SIZE~0=v_~SIZE~0_443, main_~c~0=v_main_~c~0_2317, ~last~0=v_~last~0_448} AuxVars[] AssignedVars[] [2021-05-01 08:00:34,663 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:00:34,670 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,677 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,683 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,689 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,697 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,704 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,706 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,707 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:34,709 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,710 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,721 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:34,729 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,735 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:34,738 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:34,739 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:00:34,744 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,745 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:00:34,750 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,754 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:34,760 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,765 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,770 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,776 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:34,781 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,782 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:00:34,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:00:34,813 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:00:34,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:00:34,816 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2319 v_~last~0_449) (< v_main_~c~0_2319 v_~SIZE~0_444)) InVars {~SIZE~0=v_~SIZE~0_444, main_~c~0=v_main_~c~0_2319, ~last~0=v_~last~0_449} OutVars{~SIZE~0=v_~SIZE~0_444, main_~c~0=v_main_~c~0_2319, ~last~0=v_~last~0_449} AuxVars[] AssignedVars[] [2021-05-01 08:00:34,818 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:00:34,824 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,828 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,832 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,837 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,842 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,843 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,844 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:34,845 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,846 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,855 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,864 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:34,870 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,876 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:34,878 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:00:34,882 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,886 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,887 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:00:34,892 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:34,897 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,902 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,907 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,912 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,918 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,922 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:34,924 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:00:34,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:00:34,961 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:00:34,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:00:34,966 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_450 v_main_~c~0_2321) (< (+ v_main_~c~0_2321 1) v_~SIZE~0_445)) InVars {~SIZE~0=v_~SIZE~0_445, main_~c~0=v_main_~c~0_2321, ~last~0=v_~last~0_450} OutVars{~SIZE~0=v_~SIZE~0_445, main_~c~0=v_main_~c~0_2321, ~last~0=v_~last~0_450} AuxVars[] AssignedVars[] [2021-05-01 08:00:34,969 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:00:34,975 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,982 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,988 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:34,995 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,001 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,008 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,010 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,011 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:35,012 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,014 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,020 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:35,024 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:35,031 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,040 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:35,041 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:00:35,047 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,048 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:35,053 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,058 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:35,062 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,067 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,072 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,076 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:35,080 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,082 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:00:35,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:00:35,123 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:00:35,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:00:35,126 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2323 v_~last~0_451) (< (+ v_main_~c~0_2323 1) v_~SIZE~0_446)) InVars {~SIZE~0=v_~SIZE~0_446, main_~c~0=v_main_~c~0_2323, ~last~0=v_~last~0_451} OutVars{~SIZE~0=v_~SIZE~0_446, main_~c~0=v_main_~c~0_2323, ~last~0=v_~last~0_451} AuxVars[] AssignedVars[] [2021-05-01 08:00:35,129 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:00:35,131 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,132 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:35,134 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,135 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,144 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:35,150 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,155 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,161 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:35,163 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:00:35,168 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,172 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,173 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:35,178 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:35,183 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:35,189 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,194 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,201 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,206 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,211 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,215 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,220 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,224 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,228 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,233 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,234 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:00:35,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:00:35,286 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:00:35,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:00:35,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:00:35,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:00:35,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:00:35,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:00:35,387 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:00:35,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:35,419 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:00:35,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:00:35,459 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:00:35,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:00:35,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:00:35,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:00:35,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:00:35,581 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:00:35,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:00:35,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:00:35,588 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:00:35,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:00:35,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:00:35,592 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:00:35,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,597 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:00:35,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:00:35,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:00:35,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:00:35,718 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:00:35,812 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:00:35,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:35,827 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:00:35,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:35,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,878 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:00:35,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:35,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:00:35,968 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:00:35,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:36,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:36,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:36,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:36,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:36,154 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:00:36,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:36,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:36,236 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:00:36,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:36,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:00:36,333 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:00:36,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:36,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:36,396 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:00:36,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:36,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:00:36,500 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:00:36,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:36,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:36,572 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:00:36,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:36,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:00:36,683 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:00:36,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:36,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:36,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:36,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:36,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:36,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:36,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:36,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:36,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:37,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:37,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:37,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:37,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:37,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:37,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:37,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:37,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:37,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:37,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:37,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:37,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:37,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:37,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:37,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:37,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:37,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:37,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:37,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:37,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:37,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:37,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:37,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:37,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:37,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:37,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:37,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:37,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:37,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:37,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:37,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:37,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:38,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:38,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:38,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:38,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:38,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:38,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:38,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:38,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:38,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:38,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:38,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:38,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:38,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:38,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:38,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:38,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:38,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:38,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:00:38,626 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:00:38,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1790857833] [2021-05-01 08:00:38,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1790857833] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:00:38,626 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:00:38,626 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2021-05-01 08:00:38,627 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418813418] [2021-05-01 08:00:38,627 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-05-01 08:00:38,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:00:38,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-05-01 08:00:38,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1052, Unknown=0, NotChecked=0, Total=1190 [2021-05-01 08:00:38,627 INFO L87 Difference]: Start difference. First operand 245 states and 280 transitions. Second operand has 34 states, 34 states have (on average 1.7941176470588236) internal successors, (61), 32 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:00:42,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:00:42,667 INFO L93 Difference]: Finished difference Result 514 states and 575 transitions. [2021-05-01 08:00:42,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-05-01 08:00:42,668 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.7941176470588236) internal successors, (61), 32 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 67 [2021-05-01 08:00:42,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:00:42,669 INFO L225 Difference]: With dead ends: 514 [2021-05-01 08:00:42,669 INFO L226 Difference]: Without dead ends: 325 [2021-05-01 08:00:42,670 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 6 SyntacticMatches, 23 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 3167.6ms TimeCoverageRelationStatistics Valid=148, Invalid=1184, Unknown=0, NotChecked=0, Total=1332 [2021-05-01 08:00:42,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2021-05-01 08:00:43,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 245. [2021-05-01 08:00:43,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 235 states have (on average 1.1446808510638298) internal successors, (269), 235 states have internal predecessors, (269), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:00:43,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 280 transitions. [2021-05-01 08:00:43,217 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 280 transitions. Word has length 67 [2021-05-01 08:00:43,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:00:43,217 INFO L480 AbstractCegarLoop]: Abstraction has 245 states and 280 transitions. [2021-05-01 08:00:43,218 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 1.7941176470588236) internal successors, (61), 32 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:00:43,218 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 280 transitions. [2021-05-01 08:00:43,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-01 08:00:43,218 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:00:43,218 INFO L519 BasicCegarLoop]: trace histogram [15, 15, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:00:43,218 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable566 [2021-05-01 08:00:43,218 INFO L428 AbstractCegarLoop]: === Iteration 133 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:00:43,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:00:43,219 INFO L82 PathProgramCache]: Analyzing trace with hash 1839882495, now seen corresponding path program 98 times [2021-05-01 08:00:43,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:00:43,219 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2008346624] [2021-05-01 08:00:43,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:00:43,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:00:43,235 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_452 v_main_~c~0_2342) (< v_main_~c~0_2342 v_~SIZE~0_447)) InVars {~SIZE~0=v_~SIZE~0_447, main_~c~0=v_main_~c~0_2342, ~last~0=v_~last~0_452} OutVars{~SIZE~0=v_~SIZE~0_447, main_~c~0=v_main_~c~0_2342, ~last~0=v_~last~0_452} AuxVars[] AssignedVars[] [2021-05-01 08:00:43,238 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:00:43,240 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,241 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:43,242 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,244 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,250 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:43,254 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:43,262 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:43,268 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,270 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:00:43,277 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,278 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:00:43,285 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,293 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:43,298 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,303 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:43,310 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,315 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,321 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,326 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,331 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,337 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,342 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,347 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,352 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,354 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:00:43,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:00:43,408 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:00:43,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:00:43,411 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2344 v_~SIZE~0_448) (< v_main_~c~0_2344 v_~last~0_453)) InVars {~SIZE~0=v_~SIZE~0_448, main_~c~0=v_main_~c~0_2344, ~last~0=v_~last~0_453} OutVars{~SIZE~0=v_~SIZE~0_448, main_~c~0=v_main_~c~0_2344, ~last~0=v_~last~0_453} AuxVars[] AssignedVars[] [2021-05-01 08:00:43,413 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:00:43,416 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,417 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:43,418 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,420 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,429 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,440 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:43,446 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,453 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:43,454 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:00:43,459 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,464 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,466 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:00:43,471 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:43,476 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:43,483 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,489 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,494 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,499 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,503 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,507 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,511 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,514 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,517 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,521 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,522 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:00:43,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:00:43,574 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:00:43,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:00:43,579 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2346 1) v_~SIZE~0_449) (<= v_~last~0_454 v_main_~c~0_2346)) InVars {~SIZE~0=v_~SIZE~0_449, main_~c~0=v_main_~c~0_2346, ~last~0=v_~last~0_454} OutVars{~SIZE~0=v_~SIZE~0_449, main_~c~0=v_main_~c~0_2346, ~last~0=v_~last~0_454} AuxVars[] AssignedVars[] [2021-05-01 08:00:43,582 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:00:43,589 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,596 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,601 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,608 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,614 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,620 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,621 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,622 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:43,623 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,624 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,632 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,641 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:43,647 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:43,650 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:43,651 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:00:43,656 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,657 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:43,661 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,666 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,670 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,675 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:43,679 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,682 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:43,686 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,686 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:00:43,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:00:43,710 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:00:43,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:00:43,712 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2348 v_~last~0_455) (< (+ v_main_~c~0_2348 1) v_~SIZE~0_450)) InVars {~SIZE~0=v_~SIZE~0_450, main_~c~0=v_main_~c~0_2348, ~last~0=v_~last~0_455} OutVars{~SIZE~0=v_~SIZE~0_450, main_~c~0=v_main_~c~0_2348, ~last~0=v_~last~0_455} AuxVars[] AssignedVars[] [2021-05-01 08:00:43,713 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:00:43,718 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,723 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,729 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,734 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,738 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,740 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,741 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:43,742 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,743 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,754 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:43,763 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,769 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,776 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:43,778 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:00:43,783 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,788 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,789 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:43,794 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:43,800 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,805 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,810 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,816 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,821 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,826 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:43,828 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:00:43,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:00:43,877 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:00:43,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:00:43,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:00:43,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:00:43,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:00:43,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:43,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:00:43,964 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:00:43,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:43,996 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:00:43,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:00:44,038 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:00:44,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:00:44,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:44,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:00:44,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:44,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:00:44,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:44,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:00:44,169 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:00:44,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:00:44,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:44,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:00:44,175 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:00:44,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:00:44,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:44,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:00:44,178 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:00:44,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:44,181 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 08:00:44,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:44,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:00:44,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:44,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:00:44,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:00:44,315 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:00:44,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:44,327 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:00:44,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:44,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:44,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:44,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:44,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:44,461 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:00:44,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:44,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:44,538 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:00:44,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:44,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:00:44,639 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:00:44,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:44,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:44,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:44,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:44,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:44,808 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:00:44,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:44,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:44,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:44,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:44,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:45,000 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:00:45,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:45,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:45,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:45,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:45,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:45,212 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:00:45,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:45,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:45,310 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:00:45,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:45,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:00:45,445 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:00:45,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:45,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:45,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:45,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:45,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:45,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:45,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:45,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:45,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:45,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:45,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:45,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:45,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:45,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:45,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:45,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:45,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:45,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:45,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:45,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:45,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:45,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:45,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:46,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:46,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:46,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:46,072 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:46,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:46,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:46,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:46,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:46,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:46,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:46,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:46,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:46,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:46,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:46,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:46,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:46,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:46,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:46,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:46,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:46,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:46,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:46,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:46,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:46,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:46,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:47,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:47,032 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:47,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:47,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:00:47,132 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:00:47,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2008346624] [2021-05-01 08:00:47,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2008346624] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:00:47,133 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:00:47,133 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2021-05-01 08:00:47,133 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376349728] [2021-05-01 08:00:47,133 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-05-01 08:00:47,133 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:00:47,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-05-01 08:00:47,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=1115, Unknown=0, NotChecked=0, Total=1260 [2021-05-01 08:00:47,134 INFO L87 Difference]: Start difference. First operand 245 states and 280 transitions. Second operand has 35 states, 35 states have (on average 1.7428571428571429) internal successors, (61), 33 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:00:50,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:00:50,923 INFO L93 Difference]: Finished difference Result 511 states and 572 transitions. [2021-05-01 08:00:50,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-05-01 08:00:50,926 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.7428571428571429) internal successors, (61), 33 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 67 [2021-05-01 08:00:50,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:00:50,927 INFO L225 Difference]: With dead ends: 511 [2021-05-01 08:00:50,927 INFO L226 Difference]: Without dead ends: 322 [2021-05-01 08:00:50,928 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 6 SyntacticMatches, 22 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 3153.5ms TimeCoverageRelationStatistics Valid=155, Invalid=1251, Unknown=0, NotChecked=0, Total=1406 [2021-05-01 08:00:50,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2021-05-01 08:00:51,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 245. [2021-05-01 08:00:51,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 235 states have (on average 1.1446808510638298) internal successors, (269), 235 states have internal predecessors, (269), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:00:51,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 280 transitions. [2021-05-01 08:00:51,386 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 280 transitions. Word has length 67 [2021-05-01 08:00:51,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:00:51,386 INFO L480 AbstractCegarLoop]: Abstraction has 245 states and 280 transitions. [2021-05-01 08:00:51,387 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.7428571428571429) internal successors, (61), 33 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:00:51,387 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 280 transitions. [2021-05-01 08:00:51,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-01 08:00:51,387 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:00:51,387 INFO L519 BasicCegarLoop]: trace histogram [15, 15, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:00:51,387 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable571 [2021-05-01 08:00:51,387 INFO L428 AbstractCegarLoop]: === Iteration 134 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:00:51,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:00:51,387 INFO L82 PathProgramCache]: Analyzing trace with hash 2114642109, now seen corresponding path program 99 times [2021-05-01 08:00:51,388 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:00:51,388 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [442537945] [2021-05-01 08:00:51,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:00:51,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:00:51,400 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2367 v_~SIZE~0_451) (<= v_~last~0_456 v_main_~c~0_2367)) InVars {~SIZE~0=v_~SIZE~0_451, main_~c~0=v_main_~c~0_2367, ~last~0=v_~last~0_456} OutVars{~SIZE~0=v_~SIZE~0_451, main_~c~0=v_main_~c~0_2367, ~last~0=v_~last~0_456} AuxVars[] AssignedVars[] [2021-05-01 08:00:51,406 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:00:51,412 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,418 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,422 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,428 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,434 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,439 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,440 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,441 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:51,442 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,443 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,448 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:51,451 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:51,457 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,464 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:51,465 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:00:51,471 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,472 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:00:51,478 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,482 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:51,488 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,495 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:51,499 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,504 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,510 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,512 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:00:51,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:00:51,560 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:00:51,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:00:51,562 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2369 v_~last~0_457) (< v_main_~c~0_2369 v_~SIZE~0_452)) InVars {~SIZE~0=v_~SIZE~0_452, main_~c~0=v_main_~c~0_2369, ~last~0=v_~last~0_457} OutVars{~SIZE~0=v_~SIZE~0_452, main_~c~0=v_main_~c~0_2369, ~last~0=v_~last~0_457} AuxVars[] AssignedVars[] [2021-05-01 08:00:51,564 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:00:51,570 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,575 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,579 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,584 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,589 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,591 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,592 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:51,594 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,595 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,601 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,609 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:51,614 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,620 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:51,621 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:00:51,626 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,630 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,631 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:00:51,635 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:51,640 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,645 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,649 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,653 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,656 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,660 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:51,661 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:00:51,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:00:51,707 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:00:51,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:00:51,711 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2371 1) v_~SIZE~0_453) (<= v_~last~0_458 v_main_~c~0_2371)) InVars {~SIZE~0=v_~SIZE~0_453, main_~c~0=v_main_~c~0_2371, ~last~0=v_~last~0_458} OutVars{~SIZE~0=v_~SIZE~0_453, main_~c~0=v_main_~c~0_2371, ~last~0=v_~last~0_458} AuxVars[] AssignedVars[] [2021-05-01 08:00:51,713 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:00:51,715 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,715 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:51,717 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,718 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,726 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:51,732 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,737 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:51,740 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:51,742 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:00:51,747 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,747 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:51,752 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,758 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:51,762 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,766 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:51,771 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,775 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,780 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,784 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,789 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,794 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,798 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,802 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,807 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,808 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:00:51,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:00:51,853 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:00:51,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:00:51,854 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2373 v_~last~0_459) (< (+ v_main_~c~0_2373 1) v_~SIZE~0_454)) InVars {~SIZE~0=v_~SIZE~0_454, main_~c~0=v_main_~c~0_2373, ~last~0=v_~last~0_459} OutVars{~SIZE~0=v_~SIZE~0_454, main_~c~0=v_main_~c~0_2373, ~last~0=v_~last~0_459} AuxVars[] AssignedVars[] [2021-05-01 08:00:51,856 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:00:51,857 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,858 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:00:51,859 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,860 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,869 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:51,877 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,882 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:51,886 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,887 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:00:51,892 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,896 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,897 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:51,901 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:00:51,906 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,910 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,914 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,920 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,924 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,928 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:00:51,931 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,934 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,937 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,940 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,943 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,944 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:00:51,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:00:51,981 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:00:51,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:00:51,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:51,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:00:52,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:52,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:00:52,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:52,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:00:52,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:52,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:00:52,087 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:00:52,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:52,128 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:00:52,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:00:52,174 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:00:52,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:00:52,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:52,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:00:52,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:52,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:00:52,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:52,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:00:52,288 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:00:52,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:00:52,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:52,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:00:52,294 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:00:52,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:00:52,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:52,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:00:52,298 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:00:52,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:52,302 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:00:52,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:52,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:00:52,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:52,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:00:52,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:00:52,409 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:00:52,501 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:00:52,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:52,514 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:00:52,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:52,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:52,572 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:00:52,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:52,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:00:52,661 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:00:52,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:52,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:52,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:52,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:52,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:52,804 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:00:52,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:52,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:52,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:52,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:52,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:52,990 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:00:52,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:53,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:53,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:53,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:53,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:53,169 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:00:53,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:53,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:53,258 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:00:53,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:53,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:00:53,365 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:00:53,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:53,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:53,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:53,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:53,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:53,574 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:00:53,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:53,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:53,686 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:00:53,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:53,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:00:53,801 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:00:53,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:00:53,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:53,886 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:00:53,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:53,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:00:54,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:54,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:00:54,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:54,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:54,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:54,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:54,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:54,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:54,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:54,295 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:54,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:54,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:54,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:54,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:54,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:54,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:54,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:54,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:54,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:54,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:54,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:54,686 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:54,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:54,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:54,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:54,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:54,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:54,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:00:54,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:54,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:55,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:55,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:55,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:55,089 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:55,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:55,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:55,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:55,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:00:55,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:55,343 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:00:55,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:00:55,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:00:55,435 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:00:55,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [442537945] [2021-05-01 08:00:55,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [442537945] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:00:55,435 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:00:55,435 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2021-05-01 08:00:55,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181653080] [2021-05-01 08:00:55,435 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-05-01 08:00:55,435 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:00:55,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-05-01 08:00:55,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1180, Unknown=0, NotChecked=0, Total=1332 [2021-05-01 08:00:55,436 INFO L87 Difference]: Start difference. First operand 245 states and 280 transitions. Second operand has 36 states, 36 states have (on average 1.6944444444444444) internal successors, (61), 34 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:01:00,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:01:00,054 INFO L93 Difference]: Finished difference Result 508 states and 569 transitions. [2021-05-01 08:01:00,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-01 08:01:00,057 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.6944444444444444) internal successors, (61), 34 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 67 [2021-05-01 08:01:00,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:01:00,058 INFO L225 Difference]: With dead ends: 508 [2021-05-01 08:01:00,058 INFO L226 Difference]: Without dead ends: 319 [2021-05-01 08:01:00,058 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 6 SyntacticMatches, 21 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 3311.1ms TimeCoverageRelationStatistics Valid=162, Invalid=1320, Unknown=0, NotChecked=0, Total=1482 [2021-05-01 08:01:00,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2021-05-01 08:01:00,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 245. [2021-05-01 08:01:00,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 235 states have (on average 1.1446808510638298) internal successors, (269), 235 states have internal predecessors, (269), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:01:00,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 280 transitions. [2021-05-01 08:01:00,554 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 280 transitions. Word has length 67 [2021-05-01 08:01:00,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:01:00,554 INFO L480 AbstractCegarLoop]: Abstraction has 245 states and 280 transitions. [2021-05-01 08:01:00,554 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.6944444444444444) internal successors, (61), 34 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:01:00,554 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 280 transitions. [2021-05-01 08:01:00,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-01 08:01:00,554 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:01:00,554 INFO L519 BasicCegarLoop]: trace histogram [15, 15, 9, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:01:00,554 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable576 [2021-05-01 08:01:00,554 INFO L428 AbstractCegarLoop]: === Iteration 135 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:01:00,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:01:00,555 INFO L82 PathProgramCache]: Analyzing trace with hash -794121793, now seen corresponding path program 100 times [2021-05-01 08:01:00,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:01:00,555 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [394461006] [2021-05-01 08:01:00,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:01:00,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:01:00,569 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_460 v_main_~c~0_2392) (< v_main_~c~0_2392 v_~SIZE~0_455)) InVars {~SIZE~0=v_~SIZE~0_455, main_~c~0=v_main_~c~0_2392, ~last~0=v_~last~0_460} OutVars{~SIZE~0=v_~SIZE~0_455, main_~c~0=v_main_~c~0_2392, ~last~0=v_~last~0_460} AuxVars[] AssignedVars[] [2021-05-01 08:01:00,572 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:01:00,574 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,575 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:00,577 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,578 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,583 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:00,586 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:01:00,591 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,598 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:00,600 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:01:00,605 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,606 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:01:00,612 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,618 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:00,622 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,626 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:00,630 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,636 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,641 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,646 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,650 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,654 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,658 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,663 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,668 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,669 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:01:00,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:01:00,721 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:01:00,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:01:00,724 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2394 v_~last~0_461) (< v_main_~c~0_2394 v_~SIZE~0_456)) InVars {~SIZE~0=v_~SIZE~0_456, main_~c~0=v_main_~c~0_2394, ~last~0=v_~last~0_461} OutVars{~SIZE~0=v_~SIZE~0_456, main_~c~0=v_main_~c~0_2394, ~last~0=v_~last~0_461} AuxVars[] AssignedVars[] [2021-05-01 08:01:00,726 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:01:00,732 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,739 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,744 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,750 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,757 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,759 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,759 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:00,761 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,762 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,773 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:00,781 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,789 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:00,794 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,795 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:01:00,801 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,807 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,809 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:01:00,816 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,822 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,827 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,832 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:00,838 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,844 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,850 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,852 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:01:00,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:01:00,900 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:01:00,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:01:00,904 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2396 1) v_~SIZE~0_457) (<= v_~last~0_462 v_main_~c~0_2396)) InVars {~SIZE~0=v_~SIZE~0_457, main_~c~0=v_main_~c~0_2396, ~last~0=v_~last~0_462} OutVars{~SIZE~0=v_~SIZE~0_457, main_~c~0=v_main_~c~0_2396, ~last~0=v_~last~0_462} AuxVars[] AssignedVars[] [2021-05-01 08:01:00,906 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:01:00,912 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,917 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,923 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,928 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,934 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,940 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,942 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,943 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:00,945 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,946 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,952 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:00,954 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:01:00,960 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,965 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:00,966 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:01:00,971 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,971 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:00,974 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,977 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:01:00,980 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,983 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:00,985 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,988 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,990 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:00,991 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:01:01,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:01:01,032 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:01:01,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:01:01,033 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2398 1) v_~SIZE~0_458) (< v_main_~c~0_2398 v_~last~0_463)) InVars {~SIZE~0=v_~SIZE~0_458, main_~c~0=v_main_~c~0_2398, ~last~0=v_~last~0_463} OutVars{~SIZE~0=v_~SIZE~0_458, main_~c~0=v_main_~c~0_2398, ~last~0=v_~last~0_463} AuxVars[] AssignedVars[] [2021-05-01 08:01:01,035 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:01:01,037 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,038 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:01,039 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,040 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,053 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,063 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:01,070 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,077 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:01,078 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:01:01,083 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,089 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,090 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:01,096 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:01:01,102 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,107 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,113 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,122 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,130 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,136 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:01,143 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,149 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,157 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,163 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,168 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,170 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:01:01,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:01:01,233 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:01:01,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:01:01,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:01:01,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:01:01,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:01,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:01,329 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:01,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:01,365 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:01:01,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:01:01,413 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:01:01,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:01:01,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:01:01,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:01:01,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:01:01,619 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:01:01,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:01:01,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:01:01,625 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:01:01,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:01:01,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:01:01,629 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:01:01,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,632 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 08:01:01,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:01:01,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:01:01,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:01,739 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:01:01,798 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:01:01,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:01,809 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:01:01,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:01,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:01,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:01,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:01,968 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:01,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:02,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:02,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:02,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:02,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:02,123 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:02,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:02,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:02,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:02,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:02,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:02,322 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:02,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:02,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:02,431 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:02,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:02,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:02,561 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:02,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:02,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:02,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:02,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:02,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:02,781 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:02,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:02,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:02,901 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:02,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:02,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:03,027 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:03,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:03,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:03,112 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:03,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:03,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:03,240 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:03,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:03,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:03,312 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:03,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:03,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:03,485 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:03,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:03,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:03,574 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:03,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:03,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:03,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:03,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:03,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:03,781 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 08:01:03,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:03,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 08:01:03,940 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 08:01:03,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:01:04,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:04,006 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 08:01:04,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:04,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 08:01:04,148 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 08:01:04,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:01:04,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:04,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:04,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:04,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:01:04,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:04,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:01:04,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:04,371 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:01:04,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:04,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:01:04,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:04,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:01:04,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:04,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:04,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:04,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:01:04,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:04,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:01:04,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:04,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:04,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:04,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:01:05,000 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:01:05,000 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [394461006] [2021-05-01 08:01:05,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [394461006] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:01:05,000 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:01:05,000 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2021-05-01 08:01:05,000 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61704950] [2021-05-01 08:01:05,000 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-05-01 08:01:05,001 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:01:05,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-05-01 08:01:05,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1247, Unknown=0, NotChecked=0, Total=1406 [2021-05-01 08:01:05,001 INFO L87 Difference]: Start difference. First operand 245 states and 280 transitions. Second operand has 37 states, 37 states have (on average 1.6486486486486487) internal successors, (61), 35 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:01:08,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:01:08,993 INFO L93 Difference]: Finished difference Result 505 states and 566 transitions. [2021-05-01 08:01:08,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-05-01 08:01:08,996 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.6486486486486487) internal successors, (61), 35 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 67 [2021-05-01 08:01:08,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:01:08,997 INFO L225 Difference]: With dead ends: 505 [2021-05-01 08:01:08,997 INFO L226 Difference]: Without dead ends: 316 [2021-05-01 08:01:08,998 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 7 SyntacticMatches, 19 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 594 ImplicationChecksByTransitivity, 3622.8ms TimeCoverageRelationStatistics Valid=169, Invalid=1391, Unknown=0, NotChecked=0, Total=1560 [2021-05-01 08:01:08,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2021-05-01 08:01:09,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 245. [2021-05-01 08:01:09,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 235 states have (on average 1.1446808510638298) internal successors, (269), 235 states have internal predecessors, (269), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:01:09,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 280 transitions. [2021-05-01 08:01:09,524 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 280 transitions. Word has length 67 [2021-05-01 08:01:09,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:01:09,524 INFO L480 AbstractCegarLoop]: Abstraction has 245 states and 280 transitions. [2021-05-01 08:01:09,525 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.6486486486486487) internal successors, (61), 35 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:01:09,525 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 280 transitions. [2021-05-01 08:01:09,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-01 08:01:09,525 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:01:09,525 INFO L519 BasicCegarLoop]: trace histogram [15, 15, 10, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:01:09,525 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable581 [2021-05-01 08:01:09,525 INFO L428 AbstractCegarLoop]: === Iteration 136 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:01:09,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:01:09,526 INFO L82 PathProgramCache]: Analyzing trace with hash -732082179, now seen corresponding path program 101 times [2021-05-01 08:01:09,526 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:01:09,526 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [394725523] [2021-05-01 08:01:09,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:01:09,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:01:09,547 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2417 v_~SIZE~0_459) (<= v_~last~0_464 v_main_~c~0_2417)) InVars {~SIZE~0=v_~SIZE~0_459, main_~c~0=v_main_~c~0_2417, ~last~0=v_~last~0_464} OutVars{~SIZE~0=v_~SIZE~0_459, main_~c~0=v_main_~c~0_2417, ~last~0=v_~last~0_464} AuxVars[] AssignedVars[] [2021-05-01 08:01:09,549 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:01:09,559 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,568 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,575 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,581 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,590 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,598 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,601 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,601 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:09,603 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,605 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,612 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:09,616 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:01:09,625 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:09,631 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,632 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:01:09,639 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,641 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:01:09,648 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,654 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,660 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,668 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:09,673 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:09,682 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,688 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,690 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:01:09,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:01:09,744 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:01:09,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:01:09,747 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2419 v_~last~0_465) (< v_main_~c~0_2419 v_~SIZE~0_460)) InVars {~SIZE~0=v_~SIZE~0_460, main_~c~0=v_main_~c~0_2419, ~last~0=v_~last~0_465} OutVars{~SIZE~0=v_~SIZE~0_460, main_~c~0=v_main_~c~0_2419, ~last~0=v_~last~0_465} AuxVars[] AssignedVars[] [2021-05-01 08:01:09,750 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:01:09,753 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,754 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:09,756 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,758 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,770 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:09,781 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,792 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:09,800 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,802 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:01:09,808 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,816 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,818 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:01:09,824 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:09,832 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,838 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,846 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,853 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,860 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,865 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:09,870 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,876 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,882 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,888 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,893 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,896 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:01:09,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:01:09,962 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:01:09,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:01:09,967 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_466 v_main_~c~0_2421) (< (+ v_main_~c~0_2421 1) v_~SIZE~0_461)) InVars {~SIZE~0=v_~SIZE~0_461, main_~c~0=v_main_~c~0_2421, ~last~0=v_~last~0_466} OutVars{~SIZE~0=v_~SIZE~0_461, main_~c~0=v_main_~c~0_2421, ~last~0=v_~last~0_466} AuxVars[] AssignedVars[] [2021-05-01 08:01:09,970 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:01:09,972 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,972 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:09,974 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,977 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:09,984 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:01:09,988 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:09,996 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,006 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:10,008 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:01:10,015 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,016 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:10,024 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,030 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:01:10,035 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,041 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,049 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:10,055 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,061 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,067 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,072 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,077 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,082 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,088 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,093 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,096 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:01:10,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:01:10,126 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:01:10,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:01:10,128 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2423 1) v_~SIZE~0_462) (< v_main_~c~0_2423 v_~last~0_467)) InVars {~SIZE~0=v_~SIZE~0_462, main_~c~0=v_main_~c~0_2423, ~last~0=v_~last~0_467} OutVars{~SIZE~0=v_~SIZE~0_462, main_~c~0=v_main_~c~0_2423, ~last~0=v_~last~0_467} AuxVars[] AssignedVars[] [2021-05-01 08:01:10,137 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:01:10,139 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,139 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:10,141 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,142 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,154 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:10,162 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,170 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:10,176 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,178 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:01:10,184 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,191 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,192 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:10,199 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:01:10,204 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:10,212 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,219 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,225 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,232 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,238 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,246 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,250 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,256 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,263 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,267 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,269 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:01:10,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:01:10,329 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:01:10,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:01:10,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:01:10,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:01:10,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:10,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:10,440 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:10,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:10,472 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:01:10,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:01:10,513 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:01:10,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:01:10,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:01:10,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:01:10,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:01:10,673 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:01:10,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:01:10,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:01:10,679 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:01:10,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:01:10,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:01:10,683 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:01:10,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,687 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:01:10,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:01:10,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:01:10,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:10,809 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:01:10,881 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:01:10,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:10,894 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:01:10,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:10,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:10,945 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:11,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:11,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:11,057 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:11,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:11,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:11,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:11,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:11,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:11,245 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:11,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:11,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:11,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:11,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:11,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:11,465 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:11,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:11,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:11,574 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:11,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:11,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:11,694 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:11,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:11,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:11,774 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:11,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:11,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:11,916 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:11,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:11,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:11,979 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:12,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:12,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:12,114 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:12,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:12,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:12,195 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:12,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:12,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:12,357 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:12,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:12,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:12,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:12,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:12,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:12,635 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:12,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:12,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:12,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:12,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:12,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:12,985 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:12,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:13,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:13,124 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:13,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:13,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:13,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:13,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:13,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:13,459 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 08:01:13,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:13,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 08:01:13,632 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 08:01:13,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:01:13,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:13,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:13,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:13,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:01:13,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:13,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:01:14,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:14,009 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:01:14,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:14,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:01:14,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:14,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:01:14,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:14,309 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:01:14,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:14,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:01:14,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:14,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:01:14,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:14,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:14,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:14,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:01:14,698 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:01:14,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [394725523] [2021-05-01 08:01:14,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [394725523] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:01:14,699 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:01:14,699 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [] total 38 [2021-05-01 08:01:14,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43188453] [2021-05-01 08:01:14,699 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-05-01 08:01:14,699 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:01:14,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-05-01 08:01:14,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1316, Unknown=0, NotChecked=0, Total=1482 [2021-05-01 08:01:14,700 INFO L87 Difference]: Start difference. First operand 245 states and 280 transitions. Second operand has 38 states, 38 states have (on average 1.605263157894737) internal successors, (61), 36 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:01:18,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:01:18,652 INFO L93 Difference]: Finished difference Result 502 states and 563 transitions. [2021-05-01 08:01:18,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-05-01 08:01:18,662 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.605263157894737) internal successors, (61), 36 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 67 [2021-05-01 08:01:18,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:01:18,663 INFO L225 Difference]: With dead ends: 502 [2021-05-01 08:01:18,664 INFO L226 Difference]: Without dead ends: 313 [2021-05-01 08:01:18,664 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 7 SyntacticMatches, 18 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 594 ImplicationChecksByTransitivity, 4163.1ms TimeCoverageRelationStatistics Valid=176, Invalid=1464, Unknown=0, NotChecked=0, Total=1640 [2021-05-01 08:01:18,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2021-05-01 08:01:19,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 245. [2021-05-01 08:01:19,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 235 states have (on average 1.1446808510638298) internal successors, (269), 235 states have internal predecessors, (269), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:01:19,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 280 transitions. [2021-05-01 08:01:19,190 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 280 transitions. Word has length 67 [2021-05-01 08:01:19,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:01:19,190 INFO L480 AbstractCegarLoop]: Abstraction has 245 states and 280 transitions. [2021-05-01 08:01:19,190 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.605263157894737) internal successors, (61), 36 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:01:19,190 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 280 transitions. [2021-05-01 08:01:19,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-01 08:01:19,191 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:01:19,191 INFO L519 BasicCegarLoop]: trace histogram [15, 15, 11, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:01:19,191 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable586 [2021-05-01 08:01:19,191 INFO L428 AbstractCegarLoop]: === Iteration 137 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:01:19,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:01:19,192 INFO L82 PathProgramCache]: Analyzing trace with hash 1757446783, now seen corresponding path program 102 times [2021-05-01 08:01:19,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:01:19,192 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [859077360] [2021-05-01 08:01:19,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:01:19,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:01:19,210 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_468 v_main_~c~0_2442) (< v_main_~c~0_2442 v_~SIZE~0_463)) InVars {~SIZE~0=v_~SIZE~0_463, main_~c~0=v_main_~c~0_2442, ~last~0=v_~last~0_468} OutVars{~SIZE~0=v_~SIZE~0_463, main_~c~0=v_main_~c~0_2442, ~last~0=v_~last~0_468} AuxVars[] AssignedVars[] [2021-05-01 08:01:19,212 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:01:19,214 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,215 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:19,217 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,219 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,226 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:19,231 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:01:19,243 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:19,250 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,252 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:01:19,260 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,262 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:01:19,274 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,282 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:19,292 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,301 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,310 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,319 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:19,327 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,334 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,344 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,351 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,357 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,363 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,371 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,373 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:01:19,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:01:19,423 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:01:19,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:01:19,426 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2444 v_~last~0_469) (< v_main_~c~0_2444 v_~SIZE~0_464)) InVars {~SIZE~0=v_~SIZE~0_464, main_~c~0=v_main_~c~0_2444, ~last~0=v_~last~0_469} OutVars{~SIZE~0=v_~SIZE~0_464, main_~c~0=v_main_~c~0_2444, ~last~0=v_~last~0_469} AuxVars[] AssignedVars[] [2021-05-01 08:01:19,428 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:01:19,433 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,438 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,444 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,450 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,455 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,457 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,458 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:19,460 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,461 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,473 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:19,483 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,489 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:19,497 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,499 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:01:19,506 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,513 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,514 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:01:19,520 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,537 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,545 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,557 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,564 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:19,570 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,575 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,576 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:01:19,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:01:19,617 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:01:19,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:01:19,623 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2446 1) v_~SIZE~0_465) (<= v_~last~0_470 v_main_~c~0_2446)) InVars {~SIZE~0=v_~SIZE~0_465, main_~c~0=v_main_~c~0_2446, ~last~0=v_~last~0_470} OutVars{~SIZE~0=v_~SIZE~0_465, main_~c~0=v_main_~c~0_2446, ~last~0=v_~last~0_470} AuxVars[] AssignedVars[] [2021-05-01 08:01:19,626 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:01:19,632 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,639 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,648 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,652 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,659 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,665 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,667 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,668 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:19,670 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,671 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,677 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:01:19,681 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:19,690 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:19,695 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,697 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:01:19,704 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,705 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:19,712 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,718 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,731 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:19,737 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,741 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:19,748 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,754 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,755 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:01:19,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:01:19,798 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:01:19,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:01:19,798 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2448 1) v_~SIZE~0_466) (< v_main_~c~0_2448 v_~last~0_471)) InVars {~SIZE~0=v_~SIZE~0_466, main_~c~0=v_main_~c~0_2448, ~last~0=v_~last~0_471} OutVars{~SIZE~0=v_~SIZE~0_466, main_~c~0=v_main_~c~0_2448, ~last~0=v_~last~0_471} AuxVars[] AssignedVars[] [2021-05-01 08:01:19,800 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:01:19,805 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,812 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,819 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,825 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,832 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,834 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,835 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:19,836 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,837 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,845 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,855 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:19,863 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:19,868 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,869 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:01:19,875 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,879 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,881 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:19,885 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:01:19,890 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:19,896 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,901 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,906 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,910 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,913 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,915 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:01:19,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:01:19,961 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:01:19,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:01:19,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:01:19,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:19,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:01:20,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:20,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:20,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:20,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:20,068 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:20,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:20,107 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:01:20,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:01:20,148 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:01:20,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:01:20,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:20,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:01:20,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:20,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:01:20,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:20,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:01:20,310 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:01:20,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:01:20,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:20,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:01:20,317 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:01:20,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:01:20,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:20,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:01:20,324 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:01:20,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:20,328 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:01:20,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:20,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:01:20,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:20,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:01:20,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:20,470 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:01:20,586 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:01:20,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:20,603 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:01:20,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:20,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:20,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:20,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:20,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:20,774 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:20,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:20,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:20,861 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:20,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:20,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:20,969 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:20,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:21,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:21,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:21,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:21,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:21,184 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:21,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:21,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:21,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:21,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:21,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:21,401 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:21,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:21,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:21,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:21,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:21,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:21,680 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:21,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:21,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:21,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:21,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:21,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:21,944 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:21,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:22,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:22,042 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:22,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:22,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:22,194 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:22,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:22,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:22,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:22,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:22,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:22,398 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:22,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:22,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:22,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:22,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:22,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:22,631 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:22,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:22,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:22,757 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:22,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:22,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:22,919 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:22,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:23,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:23,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:23,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:23,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:23,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:23,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:23,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:23,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:23,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:23,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:01:23,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:23,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:01:23,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:23,449 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:01:23,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:23,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:01:23,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:23,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:01:23,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:23,725 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:01:23,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:23,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:01:23,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:23,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:01:24,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:24,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:24,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:24,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:01:24,127 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:01:24,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [859077360] [2021-05-01 08:01:24,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [859077360] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:01:24,128 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:01:24,128 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [] total 39 [2021-05-01 08:01:24,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897390697] [2021-05-01 08:01:24,128 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-05-01 08:01:24,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:01:24,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-05-01 08:01:24,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1387, Unknown=0, NotChecked=0, Total=1560 [2021-05-01 08:01:24,129 INFO L87 Difference]: Start difference. First operand 245 states and 280 transitions. Second operand has 39 states, 39 states have (on average 1.564102564102564) internal successors, (61), 37 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:01:28,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:01:28,103 INFO L93 Difference]: Finished difference Result 499 states and 560 transitions. [2021-05-01 08:01:28,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-05-01 08:01:28,106 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.564102564102564) internal successors, (61), 37 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 67 [2021-05-01 08:01:28,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:01:28,107 INFO L225 Difference]: With dead ends: 499 [2021-05-01 08:01:28,107 INFO L226 Difference]: Without dead ends: 310 [2021-05-01 08:01:28,107 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 6 SyntacticMatches, 18 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 3976.4ms TimeCoverageRelationStatistics Valid=183, Invalid=1539, Unknown=0, NotChecked=0, Total=1722 [2021-05-01 08:01:28,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2021-05-01 08:01:28,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 245. [2021-05-01 08:01:28,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 235 states have (on average 1.1446808510638298) internal successors, (269), 235 states have internal predecessors, (269), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:01:28,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 280 transitions. [2021-05-01 08:01:28,575 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 280 transitions. Word has length 67 [2021-05-01 08:01:28,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:01:28,575 INFO L480 AbstractCegarLoop]: Abstraction has 245 states and 280 transitions. [2021-05-01 08:01:28,575 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.564102564102564) internal successors, (61), 37 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:01:28,576 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 280 transitions. [2021-05-01 08:01:28,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-01 08:01:28,576 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:01:28,576 INFO L519 BasicCegarLoop]: trace histogram [15, 15, 12, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:01:28,576 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable591 [2021-05-01 08:01:28,576 INFO L428 AbstractCegarLoop]: === Iteration 138 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:01:28,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:01:28,577 INFO L82 PathProgramCache]: Analyzing trace with hash 939798333, now seen corresponding path program 103 times [2021-05-01 08:01:28,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:01:28,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1451871379] [2021-05-01 08:01:28,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:01:28,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:01:28,590 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_472 v_main_~c~0_2467) (< v_main_~c~0_2467 v_~SIZE~0_467)) InVars {~SIZE~0=v_~SIZE~0_467, main_~c~0=v_main_~c~0_2467, ~last~0=v_~last~0_472} OutVars{~SIZE~0=v_~SIZE~0_467, main_~c~0=v_main_~c~0_2467, ~last~0=v_~last~0_472} AuxVars[] AssignedVars[] [2021-05-01 08:01:28,593 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:01:28,594 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,595 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:28,597 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,598 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,607 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,615 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:28,620 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:01:28,624 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:28,626 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:01:28,632 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,633 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:01:28,640 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,645 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,652 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:28,657 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,662 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,667 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,672 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:28,677 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,682 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,687 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,693 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,700 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,706 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,707 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:01:28,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:01:28,757 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:01:28,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:01:28,760 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2469 v_~last~0_473) (< v_main_~c~0_2469 v_~SIZE~0_468)) InVars {~SIZE~0=v_~SIZE~0_468, main_~c~0=v_main_~c~0_2469, ~last~0=v_~last~0_473} OutVars{~SIZE~0=v_~SIZE~0_468, main_~c~0=v_main_~c~0_2469, ~last~0=v_~last~0_473} AuxVars[] AssignedVars[] [2021-05-01 08:01:28,762 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:01:28,764 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,765 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:28,766 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,768 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,778 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:28,786 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,794 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:28,799 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,801 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:01:28,805 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,810 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,812 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:01:28,818 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,823 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:28,830 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,836 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,841 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,849 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,856 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,863 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,868 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,873 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,878 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,882 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,884 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:01:28,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:01:28,937 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:01:28,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:01:28,942 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_474 v_main_~c~0_2471) (< (+ v_main_~c~0_2471 1) v_~SIZE~0_469)) InVars {~SIZE~0=v_~SIZE~0_469, main_~c~0=v_main_~c~0_2471, ~last~0=v_~last~0_474} OutVars{~SIZE~0=v_~SIZE~0_469, main_~c~0=v_main_~c~0_2471, ~last~0=v_~last~0_474} AuxVars[] AssignedVars[] [2021-05-01 08:01:28,944 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:01:28,945 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,946 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:28,948 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,949 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,955 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:28,958 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:01:28,968 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:28,976 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,978 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:01:28,984 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,985 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:28,993 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:28,999 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,004 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,011 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:29,017 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:29,034 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,040 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,047 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,053 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,059 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,064 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,068 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,072 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,073 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:01:29,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:01:29,128 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:01:29,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:01:29,130 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2473 1) v_~SIZE~0_470) (< v_main_~c~0_2473 v_~last~0_475)) InVars {~SIZE~0=v_~SIZE~0_470, main_~c~0=v_main_~c~0_2473, ~last~0=v_~last~0_475} OutVars{~SIZE~0=v_~SIZE~0_470, main_~c~0=v_main_~c~0_2473, ~last~0=v_~last~0_475} AuxVars[] AssignedVars[] [2021-05-01 08:01:29,133 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:01:29,134 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,135 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:29,137 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,138 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,149 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:29,158 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,167 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:29,173 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,175 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:01:29,181 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,187 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,188 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:29,196 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,200 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,206 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,211 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:29,215 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,222 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,229 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,236 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,242 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,248 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,254 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,260 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,263 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:01:29,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:01:29,328 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:01:29,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:01:29,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:01:29,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:01:29,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:29,450 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:29,498 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:29,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:29,544 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:01:29,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:01:29,604 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:01:29,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:01:29,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:01:29,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:01:29,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:01:29,796 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:01:29,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:01:29,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:01:29,804 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:01:29,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:01:29,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:01:29,809 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:01:29,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,813 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:01:29,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:01:29,818 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:29,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:01:29,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:29,938 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:01:30,039 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:01:30,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:30,056 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:01:30,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:30,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:30,122 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:30,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:30,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:30,231 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:30,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:30,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:30,304 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:30,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:30,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:30,431 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:30,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:30,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:30,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:30,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:30,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:30,646 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:30,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:30,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:30,757 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:30,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:30,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:30,888 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:30,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:30,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:30,961 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:31,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:31,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:31,071 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:31,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:31,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:31,144 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:31,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:31,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:31,269 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:31,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:31,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:31,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:31,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:31,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:31,483 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:31,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:31,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:31,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:31,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:31,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:31,754 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:31,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:31,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:31,874 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:31,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:31,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:32,051 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:32,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:32,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:32,148 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:32,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:32,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:32,279 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:32,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:32,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:32,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:32,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:32,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:32,560 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:32,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:32,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:32,677 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:32,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:32,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:32,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:32,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:32,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:32,947 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 08:01:33,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:33,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 08:01:33,113 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 08:01:33,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:01:33,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:33,117 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 08:01:33,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:33,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 08:01:33,293 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 08:01:33,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:01:33,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:33,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:33,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:33,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:01:33,404 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:01:33,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1451871379] [2021-05-01 08:01:33,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1451871379] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:01:33,404 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:01:33,404 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2021-05-01 08:01:33,404 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770323918] [2021-05-01 08:01:33,404 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-05-01 08:01:33,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:01:33,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-05-01 08:01:33,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2021-05-01 08:01:33,405 INFO L87 Difference]: Start difference. First operand 245 states and 280 transitions. Second operand has 40 states, 40 states have (on average 1.525) internal successors, (61), 38 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:01:37,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:01:37,576 INFO L93 Difference]: Finished difference Result 496 states and 557 transitions. [2021-05-01 08:01:37,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-05-01 08:01:37,579 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.525) internal successors, (61), 38 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 67 [2021-05-01 08:01:37,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:01:37,579 INFO L225 Difference]: With dead ends: 496 [2021-05-01 08:01:37,579 INFO L226 Difference]: Without dead ends: 307 [2021-05-01 08:01:37,580 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 8 SyntacticMatches, 15 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 3891.9ms TimeCoverageRelationStatistics Valid=190, Invalid=1616, Unknown=0, NotChecked=0, Total=1806 [2021-05-01 08:01:37,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2021-05-01 08:01:38,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 245. [2021-05-01 08:01:38,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 235 states have (on average 1.1446808510638298) internal successors, (269), 235 states have internal predecessors, (269), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:01:38,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 280 transitions. [2021-05-01 08:01:38,077 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 280 transitions. Word has length 67 [2021-05-01 08:01:38,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:01:38,077 INFO L480 AbstractCegarLoop]: Abstraction has 245 states and 280 transitions. [2021-05-01 08:01:38,077 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.525) internal successors, (61), 38 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:01:38,077 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 280 transitions. [2021-05-01 08:01:38,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-01 08:01:38,077 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:01:38,078 INFO L519 BasicCegarLoop]: trace histogram [15, 15, 13, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:01:38,078 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable596 [2021-05-01 08:01:38,078 INFO L428 AbstractCegarLoop]: === Iteration 139 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:01:38,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:01:38,078 INFO L82 PathProgramCache]: Analyzing trace with hash -648549569, now seen corresponding path program 104 times [2021-05-01 08:01:38,078 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:01:38,078 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1092324689] [2021-05-01 08:01:38,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:01:38,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:01:38,092 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_476 v_main_~c~0_2492) (< v_main_~c~0_2492 v_~SIZE~0_471)) InVars {~SIZE~0=v_~SIZE~0_471, main_~c~0=v_main_~c~0_2492, ~last~0=v_~last~0_476} OutVars{~SIZE~0=v_~SIZE~0_471, main_~c~0=v_main_~c~0_2492, ~last~0=v_~last~0_476} AuxVars[] AssignedVars[] [2021-05-01 08:01:38,094 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:01:38,100 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,106 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,112 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,118 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,123 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,130 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,131 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,132 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:38,133 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,135 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,144 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:38,151 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,158 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:01:38,162 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:38,164 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:01:38,171 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,173 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:01:38,178 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,185 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,193 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:38,199 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,206 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,211 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,215 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:38,217 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:01:38,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:01:38,279 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:01:38,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:01:38,282 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2494 v_~SIZE~0_472) (< v_main_~c~0_2494 v_~last~0_477)) InVars {~SIZE~0=v_~SIZE~0_472, main_~c~0=v_main_~c~0_2494, ~last~0=v_~last~0_477} OutVars{~SIZE~0=v_~SIZE~0_472, main_~c~0=v_main_~c~0_2494, ~last~0=v_~last~0_477} AuxVars[] AssignedVars[] [2021-05-01 08:01:38,285 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:01:38,286 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,287 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:38,289 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,291 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,300 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,313 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:38,323 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:38,330 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,331 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:01:38,337 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,343 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,345 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:01:38,352 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:38,359 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,366 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,373 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,379 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,385 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,390 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:38,395 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,401 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,406 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,412 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,418 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,420 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:01:38,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:01:38,466 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:01:38,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:01:38,471 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_478 v_main_~c~0_2496) (< (+ v_main_~c~0_2496 1) v_~SIZE~0_473)) InVars {~SIZE~0=v_~SIZE~0_473, main_~c~0=v_main_~c~0_2496, ~last~0=v_~last~0_478} OutVars{~SIZE~0=v_~SIZE~0_473, main_~c~0=v_main_~c~0_2496, ~last~0=v_~last~0_478} AuxVars[] AssignedVars[] [2021-05-01 08:01:38,473 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:01:38,480 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,485 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,492 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,498 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,504 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,509 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,511 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,512 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:38,514 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,515 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,521 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:01:38,524 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:38,531 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,539 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:38,540 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:01:38,547 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,548 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:38,553 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:01:38,559 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,566 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,575 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:38,580 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,586 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,592 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,594 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:01:38,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:01:38,667 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:01:38,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:01:38,669 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2498 v_~last~0_479) (< (+ v_main_~c~0_2498 1) v_~SIZE~0_474)) InVars {~SIZE~0=v_~SIZE~0_474, main_~c~0=v_main_~c~0_2498, ~last~0=v_~last~0_479} OutVars{~SIZE~0=v_~SIZE~0_474, main_~c~0=v_main_~c~0_2498, ~last~0=v_~last~0_479} AuxVars[] AssignedVars[] [2021-05-01 08:01:38,672 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:01:38,674 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,675 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:38,677 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,678 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,688 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,699 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:38,707 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,714 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:38,716 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:01:38,723 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,729 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,730 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:38,736 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:38,741 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:01:38,749 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,753 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,758 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,764 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,769 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,774 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,779 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,784 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,790 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,795 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,797 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:01:38,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:01:38,847 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:01:38,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:01:38,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:01:38,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:01:38,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:38,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:38,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:38,951 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:38,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:38,990 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:01:38,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:01:39,036 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:01:39,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:01:39,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:39,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:01:39,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:39,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:01:39,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:39,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:01:39,169 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:01:39,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:01:39,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:39,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:01:39,175 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:01:39,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:01:39,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:39,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:01:39,179 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:01:39,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:39,183 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:01:39,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:39,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:01:39,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:39,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:01:39,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:39,372 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:01:39,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:39,386 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:01:39,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:39,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:39,455 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:39,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:39,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:39,555 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:39,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:39,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:39,615 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:39,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:39,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:39,720 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:39,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:39,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:39,789 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:39,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:39,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:39,894 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:39,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:39,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:39,958 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:40,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:40,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:40,068 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:40,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:40,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:40,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:40,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:40,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:40,280 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:40,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:40,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:40,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:40,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:40,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:40,516 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:40,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:40,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:40,620 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:40,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:40,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:40,745 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:40,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:40,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:40,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:40,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:40,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:40,979 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:40,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:41,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:41,130 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:41,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:41,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:41,298 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:41,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:41,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:41,386 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:41,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:41,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:41,535 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:41,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:41,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:41,620 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:41,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:41,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:41,774 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:41,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:41,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:41,867 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:41,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:41,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:42,031 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:42,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:42,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:42,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:42,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:42,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:42,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:42,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:42,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:42,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:42,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:42,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:01:42,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:42,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:01:42,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:42,622 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:01:42,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:42,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:01:42,710 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:01:42,710 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1092324689] [2021-05-01 08:01:42,710 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1092324689] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:01:42,710 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:01:42,710 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [41] imperfect sequences [] total 41 [2021-05-01 08:01:42,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413473505] [2021-05-01 08:01:42,710 INFO L460 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-05-01 08:01:42,710 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:01:42,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-05-01 08:01:42,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=1535, Unknown=0, NotChecked=0, Total=1722 [2021-05-01 08:01:42,711 INFO L87 Difference]: Start difference. First operand 245 states and 280 transitions. Second operand has 41 states, 41 states have (on average 1.4878048780487805) internal successors, (61), 39 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:01:46,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:01:46,109 INFO L93 Difference]: Finished difference Result 493 states and 554 transitions. [2021-05-01 08:01:46,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-05-01 08:01:46,112 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.4878048780487805) internal successors, (61), 39 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 67 [2021-05-01 08:01:46,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:01:46,112 INFO L225 Difference]: With dead ends: 493 [2021-05-01 08:01:46,113 INFO L226 Difference]: Without dead ends: 304 [2021-05-01 08:01:46,113 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 6 SyntacticMatches, 16 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 3718.8ms TimeCoverageRelationStatistics Valid=197, Invalid=1695, Unknown=0, NotChecked=0, Total=1892 [2021-05-01 08:01:46,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2021-05-01 08:01:46,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 245. [2021-05-01 08:01:46,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 235 states have (on average 1.1446808510638298) internal successors, (269), 235 states have internal predecessors, (269), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:01:46,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 280 transitions. [2021-05-01 08:01:46,621 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 280 transitions. Word has length 67 [2021-05-01 08:01:46,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:01:46,621 INFO L480 AbstractCegarLoop]: Abstraction has 245 states and 280 transitions. [2021-05-01 08:01:46,621 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 1.4878048780487805) internal successors, (61), 39 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:01:46,621 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 280 transitions. [2021-05-01 08:01:46,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-01 08:01:46,622 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:01:46,622 INFO L519 BasicCegarLoop]: trace histogram [15, 15, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:01:46,622 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable601 [2021-05-01 08:01:46,622 INFO L428 AbstractCegarLoop]: === Iteration 140 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:01:46,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:01:46,622 INFO L82 PathProgramCache]: Analyzing trace with hash -1659666819, now seen corresponding path program 105 times [2021-05-01 08:01:46,623 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:01:46,623 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2126408525] [2021-05-01 08:01:46,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:01:46,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:01:46,633 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_480 v_main_~c~0_2517) (< v_main_~c~0_2517 v_~SIZE~0_475)) InVars {~SIZE~0=v_~SIZE~0_475, main_~c~0=v_main_~c~0_2517, ~last~0=v_~last~0_480} OutVars{~SIZE~0=v_~SIZE~0_475, main_~c~0=v_main_~c~0_2517, ~last~0=v_~last~0_480} AuxVars[] AssignedVars[] [2021-05-01 08:01:46,635 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:01:46,641 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,647 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,652 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,657 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,662 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,667 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,668 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,669 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:46,670 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,671 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,678 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,686 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:46,691 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:01:46,694 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:46,695 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:01:46,700 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,701 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:01:46,705 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,709 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:46,715 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,720 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,725 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,733 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:46,738 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,739 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:01:46,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:01:46,791 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:01:46,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:01:46,793 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2519 v_~last~0_481) (< v_main_~c~0_2519 v_~SIZE~0_476)) InVars {~SIZE~0=v_~SIZE~0_476, main_~c~0=v_main_~c~0_2519, ~last~0=v_~last~0_481} OutVars{~SIZE~0=v_~SIZE~0_476, main_~c~0=v_main_~c~0_2519, ~last~0=v_~last~0_481} AuxVars[] AssignedVars[] [2021-05-01 08:01:46,796 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:01:46,801 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,806 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,812 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,817 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,823 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,824 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,825 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:46,826 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,827 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,837 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:46,844 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,853 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:46,858 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,859 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:01:46,864 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,869 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,871 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:01:46,875 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:46,882 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,887 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,893 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,898 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,903 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,908 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:46,909 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:01:46,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:01:46,957 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:01:46,958 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:01:46,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:01:46,960 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2521 v_~last~0_482) (< (+ v_main_~c~0_2521 1) v_~SIZE~0_477)) InVars {~SIZE~0=v_~SIZE~0_477, main_~c~0=v_main_~c~0_2521, ~last~0=v_~last~0_482} OutVars{~SIZE~0=v_~SIZE~0_477, main_~c~0=v_main_~c~0_2521, ~last~0=v_~last~0_482} AuxVars[] AssignedVars[] [2021-05-01 08:01:46,962 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:01:46,967 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,971 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,976 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,981 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,986 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,988 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,988 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:46,990 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,991 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:46,998 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,006 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:47,011 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,017 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:47,019 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:01:47,023 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,028 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,029 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:47,034 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:47,039 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,043 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,048 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,054 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,059 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,064 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:01:47,065 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:01:47,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:01:47,115 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:01:47,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:01:47,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:01:47,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:01:47,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:47,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:47,219 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:47,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:47,258 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:01:47,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:01:47,300 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:01:47,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:01:47,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:01:47,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:01:47,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:01:47,440 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:01:47,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:01:47,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:01:47,446 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:01:47,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:01:47,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:01:47,450 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:01:47,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,453 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:01:47,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:01:47,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:01:47,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:47,563 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:01:47,648 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:01:47,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:47,660 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:01:47,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:47,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:47,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:47,771 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:47,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:47,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,851 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:47,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:47,946 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:47,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:47,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:47,993 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:48,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:48,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:48,086 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:48,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:48,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:48,143 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:48,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:48,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:48,252 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:48,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:48,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:48,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:48,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:48,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:48,434 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:48,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:48,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:48,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:48,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:48,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:48,677 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:48,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:48,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:48,743 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:48,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:48,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:48,859 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:48,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:48,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:48,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:49,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:49,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:49,072 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:49,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:49,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:49,164 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:49,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:49,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:49,314 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:01:49,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:49,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:49,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:49,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:49,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:49,558 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:49,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:49,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:49,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:49,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:49,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:49,823 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:49,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:49,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:49,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:50,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:50,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:50,097 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:50,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:50,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:50,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:50,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:50,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:50,392 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:01:50,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:50,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:50,514 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:01:50,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:50,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:50,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:50,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:01:50,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:50,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:50,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:50,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:01:50,871 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:01:50,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2126408525] [2021-05-01 08:01:50,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2126408525] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:01:50,871 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:01:50,871 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [] total 42 [2021-05-01 08:01:50,871 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455124118] [2021-05-01 08:01:50,872 INFO L460 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-05-01 08:01:50,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:01:50,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-05-01 08:01:50,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=1612, Unknown=0, NotChecked=0, Total=1806 [2021-05-01 08:01:50,872 INFO L87 Difference]: Start difference. First operand 245 states and 280 transitions. Second operand has 42 states, 42 states have (on average 1.4523809523809523) internal successors, (61), 40 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:01:54,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:01:54,108 INFO L93 Difference]: Finished difference Result 492 states and 554 transitions. [2021-05-01 08:01:54,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-05-01 08:01:54,110 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.4523809523809523) internal successors, (61), 40 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 67 [2021-05-01 08:01:54,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:01:54,111 INFO L225 Difference]: With dead ends: 492 [2021-05-01 08:01:54,111 INFO L226 Difference]: Without dead ends: 303 [2021-05-01 08:01:54,112 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 6 SyntacticMatches, 15 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 3601.1ms TimeCoverageRelationStatistics Valid=204, Invalid=1776, Unknown=0, NotChecked=0, Total=1980 [2021-05-01 08:01:54,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-05-01 08:01:54,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 246. [2021-05-01 08:01:54,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 236 states have (on average 1.1483050847457628) internal successors, (271), 236 states have internal predecessors, (271), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:01:54,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 282 transitions. [2021-05-01 08:01:54,501 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 282 transitions. Word has length 67 [2021-05-01 08:01:54,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:01:54,501 INFO L480 AbstractCegarLoop]: Abstraction has 246 states and 282 transitions. [2021-05-01 08:01:54,501 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 1.4523809523809523) internal successors, (61), 40 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:01:54,501 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 282 transitions. [2021-05-01 08:01:54,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-01 08:01:54,502 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:01:54,502 INFO L519 BasicCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:01:54,502 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable605 [2021-05-01 08:01:54,502 INFO L428 AbstractCegarLoop]: === Iteration 141 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:01:54,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:01:54,502 INFO L82 PathProgramCache]: Analyzing trace with hash -1825207169, now seen corresponding path program 15 times [2021-05-01 08:01:54,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:01:54,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1820760446] [2021-05-01 08:01:54,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:01:54,507 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:01:54,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:01:54,509 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2540 v_~last~0_483) (< v_main_~c~0_2540 v_~SIZE~0_478)) InVars {~SIZE~0=v_~SIZE~0_478, main_~c~0=v_main_~c~0_2540, ~last~0=v_~last~0_483} OutVars{~SIZE~0=v_~SIZE~0_478, main_~c~0=v_main_~c~0_2540, ~last~0=v_~last~0_483} AuxVars[] AssignedVars[] [2021-05-01 08:01:54,511 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:01:54,513 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,513 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:54,514 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,515 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,522 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,529 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:54,536 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:54,539 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,541 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:01:54,546 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,551 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,552 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:01:54,555 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:54,559 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:54,565 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,569 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,574 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,579 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,584 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,589 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,594 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,598 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,602 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,605 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,607 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:01:54,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:01:54,654 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 08:01:54,656 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:01:54,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:01:54,657 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2542 v_~last~0_484) (< (+ v_main_~c~0_2542 1) v_~SIZE~0_479)) InVars {~SIZE~0=v_~SIZE~0_479, main_~c~0=v_main_~c~0_2542, ~last~0=v_~last~0_484} OutVars{~SIZE~0=v_~SIZE~0_479, main_~c~0=v_main_~c~0_2542, ~last~0=v_~last~0_484} AuxVars[] AssignedVars[] [2021-05-01 08:01:54,659 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:01:54,660 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,661 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:01:54,662 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,663 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,673 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,683 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:54,690 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,694 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:54,695 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:01:54,700 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,706 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,707 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:01:54,712 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:01:54,716 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,720 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,724 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,729 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,735 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,740 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:01:54,745 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,750 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,755 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,761 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,765 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,767 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:01:54,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:01:54,806 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 08:01:54,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:01:54,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:01:54,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:01:54,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:54,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 08:01:54,868 INFO L142 QuantifierPusher]: treesize reduction 7, result has 81.1 percent of original size [2021-05-01 08:01:54,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-05-01 08:01:54,917 INFO L142 QuantifierPusher]: treesize reduction 17, result has 55.3 percent of original size [2021-05-01 08:01:54,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:01:54,962 INFO L142 QuantifierPusher]: treesize reduction 26, result has 46.9 percent of original size [2021-05-01 08:01:54,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-05-01 08:01:55,005 INFO L142 QuantifierPusher]: treesize reduction 26, result has 38.1 percent of original size [2021-05-01 08:01:55,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:55,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:55,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:01:55,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:55,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:01:55,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:55,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:01:55,127 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:01:55,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:01:55,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:55,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:01:55,133 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:01:55,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:01:55,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:55,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:01:55,147 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:01:55,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:55,151 INFO L147 QuantifierPusher]: treesize reduction 11, result has 76.1 percent of original size 35 [2021-05-01 08:01:55,309 INFO L142 QuantifierPusher]: treesize reduction 9, result has 76.3 percent of original size [2021-05-01 08:01:55,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 08:01:55,390 INFO L142 QuantifierPusher]: treesize reduction 14, result has 57.6 percent of original size [2021-05-01 08:01:55,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:55,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:55,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:55,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:55,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:55,533 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:01:55,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:55,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:55,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:55,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:55,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:55,702 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:01:55,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:55,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:55,785 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:01:55,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:55,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:01:55,870 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 08:01:55,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:55,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:55,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:55,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:55,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:56,026 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:01:56,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:56,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:56,109 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:01:56,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:56,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:01:56,208 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 08:01:56,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:56,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:56,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:56,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:56,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:56,381 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:01:56,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:56,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:56,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:56,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:56,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:56,573 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:01:56,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:56,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:56,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:56,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:56,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:56,788 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:01:56,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:56,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:56,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:56,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:56,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:57,012 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:01:57,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:57,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:57,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:57,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:57,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:57,245 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:01:57,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:57,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:57,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:57,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:57,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:57,484 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:01:57,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:01:57,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:57,587 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:01:57,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:57,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:01:57,722 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 08:01:57,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:57,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:57,806 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:01:57,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:57,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:01:57,947 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 08:01:57,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:58,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:58,031 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:01:58,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:58,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:01:58,178 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 08:01:58,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:01:58,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:58,262 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:01:58,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:01:58,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:01:58,351 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:01:58,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1820760446] [2021-05-01 08:01:58,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1820760446] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:01:58,351 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:01:58,351 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [] total 42 [2021-05-01 08:01:58,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635092892] [2021-05-01 08:01:58,351 INFO L460 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-05-01 08:01:58,351 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:01:58,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-05-01 08:01:58,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=1684, Unknown=0, NotChecked=0, Total=1892 [2021-05-01 08:01:58,352 INFO L87 Difference]: Start difference. First operand 246 states and 282 transitions. Second operand has 42 states, 42 states have (on average 1.4523809523809523) internal successors, (61), 40 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:02:03,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:02:03,128 INFO L93 Difference]: Finished difference Result 506 states and 569 transitions. [2021-05-01 08:02:03,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-05-01 08:02:03,131 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.4523809523809523) internal successors, (61), 40 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 67 [2021-05-01 08:02:03,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:02:03,131 INFO L225 Difference]: With dead ends: 506 [2021-05-01 08:02:03,132 INFO L226 Difference]: Without dead ends: 317 [2021-05-01 08:02:03,132 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 6 SyntacticMatches, 14 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1063 ImplicationChecksByTransitivity, 4685.1ms TimeCoverageRelationStatistics Valid=338, Invalid=3322, Unknown=0, NotChecked=0, Total=3660 [2021-05-01 08:02:03,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2021-05-01 08:02:03,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 248. [2021-05-01 08:02:03,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 238 states have (on average 1.1470588235294117) internal successors, (273), 238 states have internal predecessors, (273), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:02:03,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 284 transitions. [2021-05-01 08:02:03,715 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 284 transitions. Word has length 67 [2021-05-01 08:02:03,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:02:03,715 INFO L480 AbstractCegarLoop]: Abstraction has 248 states and 284 transitions. [2021-05-01 08:02:03,715 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 1.4523809523809523) internal successors, (61), 40 states have internal predecessors, (61), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:02:03,715 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 284 transitions. [2021-05-01 08:02:03,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-05-01 08:02:03,715 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:02:03,715 INFO L519 BasicCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:02:03,715 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable608 [2021-05-01 08:02:03,716 INFO L428 AbstractCegarLoop]: === Iteration 142 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:02:03,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:02:03,716 INFO L82 PathProgramCache]: Analyzing trace with hash -940321762, now seen corresponding path program 16 times [2021-05-01 08:02:03,716 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:02:03,716 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1914484049] [2021-05-01 08:02:03,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:02:03,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:02:03,731 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_485 v_main_~c~0_2560) (< v_main_~c~0_2560 v_~SIZE~0_480)) InVars {~SIZE~0=v_~SIZE~0_480, main_~c~0=v_main_~c~0_2560, ~last~0=v_~last~0_485} OutVars{~SIZE~0=v_~SIZE~0_480, main_~c~0=v_main_~c~0_2560, ~last~0=v_~last~0_485} AuxVars[] AssignedVars[] [2021-05-01 08:02:03,734 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:02:03,736 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,737 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:03,739 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,740 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,749 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:03,758 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,766 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:02:03,770 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:03,772 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:02:03,778 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,779 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:02:03,786 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,793 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,799 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,809 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:03,816 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,822 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,830 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:03,838 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,845 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,851 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,857 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,864 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,871 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,874 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:02:03,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:02:03,938 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 08:02:03,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:02:03,944 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_486 v_main_~c~0_2562) (< (+ v_main_~c~0_2562 1) v_~SIZE~0_481)) InVars {~SIZE~0=v_~SIZE~0_481, main_~c~0=v_main_~c~0_2562, ~last~0=v_~last~0_486} OutVars{~SIZE~0=v_~SIZE~0_481, main_~c~0=v_main_~c~0_2562, ~last~0=v_~last~0_486} AuxVars[] AssignedVars[] [2021-05-01 08:02:03,947 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:02:03,954 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,962 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,971 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,978 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,985 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,993 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,994 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,995 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:03,997 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:03,999 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:04,012 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:04,023 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:04,031 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:04,036 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:02:04,038 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:02:04,045 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:04,046 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:04,053 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:04,061 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:04,069 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:04,079 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:04,085 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:04,090 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:02:04,097 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:04,099 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:02:04,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:04,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:02:04,159 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 08:02:04,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:02:04,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:04,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:02:04,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:04,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:02:04,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:04,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:02:04,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:04,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:02:04,345 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:02:04,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:04,410 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:02:04,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:02:04,473 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:02:04,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:02:04,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:04,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:02:04,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:04,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:02:04,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:04,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:02:04,685 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:02:04,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:02:04,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:04,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:02:04,692 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:02:04,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:02:04,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:04,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:02:04,697 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:02:04,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:04,702 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:02:04,816 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 23 [2021-05-01 08:02:04,905 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:02:04,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:04,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:04,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:04,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:04,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:05,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:05,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:05,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:05,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:05,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:05,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:05,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:05,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:05,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:05,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:05,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:05,333 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 08:02:05,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:05,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:05,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:05,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:05,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:05,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:05,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:05,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:05,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:05,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:05,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:05,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:05,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:05,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:05,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:05,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:05,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:05,926 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 08:02:06,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:06,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:06,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:06,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:06,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:06,163 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 08:02:06,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:06,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:06,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:06,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:06,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:06,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:06,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:06,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:06,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:06,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:06,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:06,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:06,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:06,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:06,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:06,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:06,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:06,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:06,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:06,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:07,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:07,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:07,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:07,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:07,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:07,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:07,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:07,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:07,408 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:07,410 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 08:02:07,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:07,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:07,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:07,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:07,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:07,671 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 08:02:07,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:07,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:07,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:07,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:07,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:07,875 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-05-01 08:02:07,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:07,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:08,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:08,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:08,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:08,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:08,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:08,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:08,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:08,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:08,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:08,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:08,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:08,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:02:08,429 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:02:08,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1914484049] [2021-05-01 08:02:08,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1914484049] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:02:08,429 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:02:08,429 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2021-05-01 08:02:08,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893325830] [2021-05-01 08:02:08,429 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-05-01 08:02:08,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:02:08,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-05-01 08:02:08,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=754, Unknown=0, NotChecked=0, Total=870 [2021-05-01 08:02:08,430 INFO L87 Difference]: Start difference. First operand 248 states and 284 transitions. Second operand has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 27 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:02:12,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:02:12,290 INFO L93 Difference]: Finished difference Result 535 states and 597 transitions. [2021-05-01 08:02:12,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-01 08:02:12,293 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 27 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 70 [2021-05-01 08:02:12,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:02:12,294 INFO L225 Difference]: With dead ends: 535 [2021-05-01 08:02:12,294 INFO L226 Difference]: Without dead ends: 346 [2021-05-01 08:02:12,294 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 6 SyntacticMatches, 31 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 4050.1ms TimeCoverageRelationStatistics Valid=126, Invalid=866, Unknown=0, NotChecked=0, Total=992 [2021-05-01 08:02:12,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2021-05-01 08:02:12,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 251. [2021-05-01 08:02:12,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 241 states have (on average 1.1452282157676348) internal successors, (276), 241 states have internal predecessors, (276), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:02:12,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 287 transitions. [2021-05-01 08:02:12,901 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 287 transitions. Word has length 70 [2021-05-01 08:02:12,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:02:12,901 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 287 transitions. [2021-05-01 08:02:12,901 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 27 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:02:12,901 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 287 transitions. [2021-05-01 08:02:12,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-05-01 08:02:12,902 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:02:12,902 INFO L519 BasicCegarLoop]: trace histogram [16, 16, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:02:12,902 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable611 [2021-05-01 08:02:12,902 INFO L428 AbstractCegarLoop]: === Iteration 143 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:02:12,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:02:12,902 INFO L82 PathProgramCache]: Analyzing trace with hash -899647012, now seen corresponding path program 106 times [2021-05-01 08:02:12,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:02:12,902 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [293371940] [2021-05-01 08:02:12,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:02:12,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:12,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:02:12,915 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2581 v_~SIZE~0_482) (<= v_~last~0_487 v_main_~c~0_2581)) InVars {~SIZE~0=v_~SIZE~0_482, main_~c~0=v_main_~c~0_2581, ~last~0=v_~last~0_487} OutVars{~SIZE~0=v_~SIZE~0_482, main_~c~0=v_main_~c~0_2581, ~last~0=v_~last~0_487} AuxVars[] AssignedVars[] [2021-05-01 08:02:12,917 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:02:12,919 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:12,920 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:12,922 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:12,923 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:12,929 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:12,932 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:02:12,942 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:12,948 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:12,950 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:02:12,957 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:12,958 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:02:12,963 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:12,970 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:12,977 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:12,982 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:12,989 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:12,994 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:12,999 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,005 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,010 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,015 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,020 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,025 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,031 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,032 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:02:13,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:02:13,079 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:02:13,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:02:13,082 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2583 v_~last~0_488) (< v_main_~c~0_2583 v_~SIZE~0_483)) InVars {~SIZE~0=v_~SIZE~0_483, main_~c~0=v_main_~c~0_2583, ~last~0=v_~last~0_488} OutVars{~SIZE~0=v_~SIZE~0_483, main_~c~0=v_main_~c~0_2583, ~last~0=v_~last~0_488} AuxVars[] AssignedVars[] [2021-05-01 08:02:13,084 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:02:13,086 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,087 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:13,089 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,090 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,098 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,107 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:13,114 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:13,119 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,120 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:02:13,125 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,130 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,131 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:02:13,135 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:13,140 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:13,145 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,152 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,159 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,163 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,169 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,172 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,179 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,184 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,189 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,193 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,195 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:02:13,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:02:13,257 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:02:13,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:02:13,261 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_489 v_main_~c~0_2585) (< (+ v_main_~c~0_2585 1) v_~SIZE~0_484)) InVars {~SIZE~0=v_~SIZE~0_484, main_~c~0=v_main_~c~0_2585, ~last~0=v_~last~0_489} OutVars{~SIZE~0=v_~SIZE~0_484, main_~c~0=v_main_~c~0_2585, ~last~0=v_~last~0_489} AuxVars[] AssignedVars[] [2021-05-01 08:02:13,264 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:02:13,266 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,266 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:13,268 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,269 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,275 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:13,279 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:02:13,287 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:13,293 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,294 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:02:13,300 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,301 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:13,308 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,313 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:02:13,320 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,326 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,331 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,339 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:13,345 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,350 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,355 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,360 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,365 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,370 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,374 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,376 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:02:13,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:02:13,424 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:02:13,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:02:13,426 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2587 v_~last~0_490) (< (+ v_main_~c~0_2587 1) v_~SIZE~0_485)) InVars {~SIZE~0=v_~SIZE~0_485, main_~c~0=v_main_~c~0_2587, ~last~0=v_~last~0_490} OutVars{~SIZE~0=v_~SIZE~0_485, main_~c~0=v_main_~c~0_2587, ~last~0=v_~last~0_490} AuxVars[] AssignedVars[] [2021-05-01 08:02:13,428 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:02:13,429 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,430 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:13,431 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,433 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,441 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,451 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:13,458 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:13,464 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,465 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:02:13,470 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,475 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,476 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:13,481 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,485 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,489 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:13,492 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,497 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,502 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,509 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,516 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,522 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,527 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,532 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,538 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,539 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:02:13,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:02:13,594 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:02:13,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:02:13,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:02:13,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:02:13,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:02:13,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:02:13,747 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:02:13,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:13,793 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:02:13,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:02:13,837 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:02:13,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:02:13,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:02:13,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:02:13,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:13,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:02:14,003 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:02:14,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:02:14,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:14,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:02:14,009 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:02:14,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:02:14,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:14,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:02:14,013 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:02:14,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:14,018 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:02:14,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:14,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:02:14,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:14,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:02:14,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:02:14,159 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:02:14,258 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:02:14,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:14,271 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:02:14,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:14,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:14,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:14,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:14,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:14,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:14,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:14,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:14,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:14,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:14,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:14,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:14,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:14,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:14,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:14,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:14,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:14,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:14,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:14,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:14,864 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:14,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:14,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:15,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:15,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:15,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:15,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:15,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:15,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:15,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:15,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:15,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:15,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:15,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:15,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:15,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:15,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:15,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:15,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:15,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:15,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:15,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:15,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:15,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:15,741 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:15,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:15,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:15,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:15,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:15,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:15,966 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:16,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:16,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:16,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:16,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:16,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:16,182 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:16,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:16,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:16,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:16,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:16,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:16,406 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:16,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:16,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:16,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:16,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:16,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:16,632 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:16,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:16,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:16,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:16,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:16,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:16,862 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:16,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:16,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:17,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:17,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:17,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:17,075 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:17,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:17,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:17,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:17,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:17,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:17,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:17,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:17,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:17,493 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:17,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:17,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:17,583 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:17,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:17,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:02:17,667 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:02:17,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [293371940] [2021-05-01 08:02:17,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [293371940] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:02:17,667 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:02:17,668 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2021-05-01 08:02:17,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756742181] [2021-05-01 08:02:17,668 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-05-01 08:02:17,668 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:02:17,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-05-01 08:02:17,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2021-05-01 08:02:17,669 INFO L87 Difference]: Start difference. First operand 251 states and 287 transitions. Second operand has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 28 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:02:21,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:02:21,601 INFO L93 Difference]: Finished difference Result 538 states and 600 transitions. [2021-05-01 08:02:21,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-01 08:02:21,603 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 28 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 70 [2021-05-01 08:02:21,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:02:21,604 INFO L225 Difference]: With dead ends: 538 [2021-05-01 08:02:21,604 INFO L226 Difference]: Without dead ends: 349 [2021-05-01 08:02:21,604 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 6 SyntacticMatches, 30 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 3848.8ms TimeCoverageRelationStatistics Valid=117, Invalid=939, Unknown=0, NotChecked=0, Total=1056 [2021-05-01 08:02:21,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2021-05-01 08:02:22,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 251. [2021-05-01 08:02:22,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 241 states have (on average 1.1452282157676348) internal successors, (276), 241 states have internal predecessors, (276), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:02:22,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 287 transitions. [2021-05-01 08:02:22,102 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 287 transitions. Word has length 70 [2021-05-01 08:02:22,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:02:22,102 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 287 transitions. [2021-05-01 08:02:22,102 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 28 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:02:22,102 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 287 transitions. [2021-05-01 08:02:22,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-05-01 08:02:22,102 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:02:22,102 INFO L519 BasicCegarLoop]: trace histogram [16, 16, 14, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:02:22,102 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable616 [2021-05-01 08:02:22,103 INFO L428 AbstractCegarLoop]: === Iteration 144 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:02:22,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:02:22,103 INFO L82 PathProgramCache]: Analyzing trace with hash -455746338, now seen corresponding path program 107 times [2021-05-01 08:02:22,103 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:02:22,103 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1630674483] [2021-05-01 08:02:22,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:02:22,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:02:22,117 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2607 v_~SIZE~0_486) (<= v_~last~0_491 v_main_~c~0_2607)) InVars {~SIZE~0=v_~SIZE~0_486, main_~c~0=v_main_~c~0_2607, ~last~0=v_~last~0_491} OutVars{~SIZE~0=v_~SIZE~0_486, main_~c~0=v_main_~c~0_2607, ~last~0=v_~last~0_491} AuxVars[] AssignedVars[] [2021-05-01 08:02:22,119 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:02:22,125 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,131 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,137 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,144 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,150 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,155 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,157 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,158 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:22,159 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,161 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,166 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:02:22,169 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:22,177 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:22,183 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,184 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:02:22,189 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,190 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:02:22,194 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:22,199 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,204 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,211 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:22,215 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,219 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,224 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,225 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:02:22,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:02:22,270 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:02:22,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:02:22,273 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2609 v_~SIZE~0_487) (< v_main_~c~0_2609 v_~last~0_492)) InVars {~SIZE~0=v_~SIZE~0_487, main_~c~0=v_main_~c~0_2609, ~last~0=v_~last~0_492} OutVars{~SIZE~0=v_~SIZE~0_487, main_~c~0=v_main_~c~0_2609, ~last~0=v_~last~0_492} AuxVars[] AssignedVars[] [2021-05-01 08:02:22,275 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:02:22,276 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,277 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:22,278 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,279 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,288 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:22,295 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,302 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,310 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:22,311 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:02:22,316 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,322 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,323 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:02:22,328 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:22,333 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:22,338 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,344 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,350 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,356 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,363 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,368 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,373 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,378 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,384 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,389 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,390 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:02:22,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:02:22,443 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:02:22,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:02:22,448 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2611 1) v_~SIZE~0_488) (<= v_~last~0_493 v_main_~c~0_2611)) InVars {~SIZE~0=v_~SIZE~0_488, main_~c~0=v_main_~c~0_2611, ~last~0=v_~last~0_493} OutVars{~SIZE~0=v_~SIZE~0_488, main_~c~0=v_main_~c~0_2611, ~last~0=v_~last~0_493} AuxVars[] AssignedVars[] [2021-05-01 08:02:22,450 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:02:22,456 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,462 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,467 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,472 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,479 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,485 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,486 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,487 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:22,489 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,490 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,497 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,504 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:22,509 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:22,512 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:02:22,513 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:02:22,518 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,519 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:22,524 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,529 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:02:22,535 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,540 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,544 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,552 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:22,556 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,558 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:02:22,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:02:22,613 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:02:22,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:02:22,614 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2613 1) v_~SIZE~0_489) (< v_main_~c~0_2613 v_~last~0_494)) InVars {~SIZE~0=v_~SIZE~0_489, main_~c~0=v_main_~c~0_2613, ~last~0=v_~last~0_494} OutVars{~SIZE~0=v_~SIZE~0_489, main_~c~0=v_main_~c~0_2613, ~last~0=v_~last~0_494} AuxVars[] AssignedVars[] [2021-05-01 08:02:22,616 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:02:22,618 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,619 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:22,621 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,622 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,632 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,642 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:22,649 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:22,656 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,657 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:02:22,663 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,670 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,671 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:22,676 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:02:22,683 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,689 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,696 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,703 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,710 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,715 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:22,719 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,724 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,728 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,734 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,739 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,740 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:02:22,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:02:22,796 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:02:22,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:02:22,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:02:22,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,816 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:02:22,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:02:22,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:02:22,885 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:02:22,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:22,919 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:02:22,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:02:22,956 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:02:22,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:02:22,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:22,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:02:23,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:23,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:02:23,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:23,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:02:23,110 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:02:23,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:02:23,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:23,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:02:23,116 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:02:23,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:02:23,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:23,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:02:23,119 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:02:23,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:23,123 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:02:23,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:23,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:02:23,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:23,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:02:23,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:02:23,229 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:02:23,307 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:02:23,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:23,321 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:02:23,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:23,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:23,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:23,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:23,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:23,486 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:02:23,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:23,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:23,580 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:02:23,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:23,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:02:23,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:23,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:02:23,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:23,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:23,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:23,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:23,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:23,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:23,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:23,892 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:23,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:23,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:24,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:24,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:24,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:24,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:24,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:24,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:24,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:24,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:24,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:24,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:24,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:24,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:24,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:24,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:24,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:24,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:24,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:24,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:24,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:24,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:24,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:24,585 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:24,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:24,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:24,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:24,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:24,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:24,785 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:24,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:24,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:24,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:24,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:24,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:24,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:25,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:25,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:25,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:25,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:25,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:25,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:25,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:25,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:25,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:25,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:25,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:25,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:25,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:25,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:25,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:25,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:25,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:25,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:25,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:25,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:25,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:25,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:25,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:25,853 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:25,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:25,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:26,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:26,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:26,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:26,090 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:26,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:26,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:26,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:26,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:26,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:26,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:26,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:26,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:02:26,424 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:02:26,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1630674483] [2021-05-01 08:02:26,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1630674483] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:02:26,424 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:02:26,424 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2021-05-01 08:02:26,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592410232] [2021-05-01 08:02:26,424 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-05-01 08:02:26,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:02:26,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-05-01 08:02:26,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=878, Unknown=0, NotChecked=0, Total=992 [2021-05-01 08:02:26,425 INFO L87 Difference]: Start difference. First operand 251 states and 287 transitions. Second operand has 31 states, 31 states have (on average 2.064516129032258) internal successors, (64), 29 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:02:30,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:02:30,924 INFO L93 Difference]: Finished difference Result 535 states and 597 transitions. [2021-05-01 08:02:30,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-01 08:02:30,926 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.064516129032258) internal successors, (64), 29 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 70 [2021-05-01 08:02:30,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:02:30,927 INFO L225 Difference]: With dead ends: 535 [2021-05-01 08:02:30,927 INFO L226 Difference]: Without dead ends: 346 [2021-05-01 08:02:30,928 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 6 SyntacticMatches, 29 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 3472.4ms TimeCoverageRelationStatistics Valid=124, Invalid=998, Unknown=0, NotChecked=0, Total=1122 [2021-05-01 08:02:30,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2021-05-01 08:02:31,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 251. [2021-05-01 08:02:31,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 241 states have (on average 1.1452282157676348) internal successors, (276), 241 states have internal predecessors, (276), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:02:31,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 287 transitions. [2021-05-01 08:02:31,518 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 287 transitions. Word has length 70 [2021-05-01 08:02:31,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:02:31,518 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 287 transitions. [2021-05-01 08:02:31,518 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.064516129032258) internal successors, (64), 29 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:02:31,518 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 287 transitions. [2021-05-01 08:02:31,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-05-01 08:02:31,519 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:02:31,519 INFO L519 BasicCegarLoop]: trace histogram [16, 16, 13, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:02:31,519 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable621 [2021-05-01 08:02:31,519 INFO L428 AbstractCegarLoop]: === Iteration 145 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:02:31,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:02:31,519 INFO L82 PathProgramCache]: Analyzing trace with hash -936826596, now seen corresponding path program 108 times [2021-05-01 08:02:31,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:02:31,520 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [540682085] [2021-05-01 08:02:31,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:02:31,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:02:31,542 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_495 v_main_~c~0_2633) (< v_main_~c~0_2633 v_~SIZE~0_490)) InVars {~SIZE~0=v_~SIZE~0_490, main_~c~0=v_main_~c~0_2633, ~last~0=v_~last~0_495} OutVars{~SIZE~0=v_~SIZE~0_490, main_~c~0=v_main_~c~0_2633, ~last~0=v_~last~0_495} AuxVars[] AssignedVars[] [2021-05-01 08:02:31,544 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:02:31,552 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,558 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,565 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,572 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,578 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,584 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,586 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,587 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:31,589 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,590 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,624 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:31,634 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,641 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:31,647 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:02:31,648 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:02:31,656 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,658 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:02:31,667 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:31,673 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,681 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,688 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:31,695 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,700 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,709 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,711 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:02:31,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:02:31,781 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:02:31,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:02:31,783 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2635 v_~SIZE~0_491) (< v_main_~c~0_2635 v_~last~0_496)) InVars {~SIZE~0=v_~SIZE~0_491, main_~c~0=v_main_~c~0_2635, ~last~0=v_~last~0_496} OutVars{~SIZE~0=v_~SIZE~0_491, main_~c~0=v_main_~c~0_2635, ~last~0=v_~last~0_496} AuxVars[] AssignedVars[] [2021-05-01 08:02:31,785 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:02:31,792 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,798 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,810 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,818 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,823 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,825 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,826 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:31,827 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,830 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,839 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,848 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:31,856 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:31,862 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,863 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:02:31,867 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,872 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,873 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:02:31,878 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:31,884 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,889 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,895 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,900 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,904 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,908 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:31,909 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:02:31,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:02:31,954 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:02:31,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:02:31,959 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_497 v_main_~c~0_2637) (< (+ v_main_~c~0_2637 1) v_~SIZE~0_492)) InVars {~SIZE~0=v_~SIZE~0_492, main_~c~0=v_main_~c~0_2637, ~last~0=v_~last~0_497} OutVars{~SIZE~0=v_~SIZE~0_492, main_~c~0=v_main_~c~0_2637, ~last~0=v_~last~0_497} AuxVars[] AssignedVars[] [2021-05-01 08:02:31,961 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:02:31,963 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,964 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:31,965 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,966 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,970 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:31,974 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:02:31,980 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,987 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:31,988 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:02:31,993 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:31,994 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:32,000 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,005 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,009 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,016 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:32,021 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,025 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,030 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:02:32,034 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,040 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,044 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,048 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,053 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,057 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,059 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:02:32,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:02:32,118 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:02:32,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:02:32,119 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2639 v_~last~0_498) (< (+ v_main_~c~0_2639 1) v_~SIZE~0_493)) InVars {~SIZE~0=v_~SIZE~0_493, main_~c~0=v_main_~c~0_2639, ~last~0=v_~last~0_498} OutVars{~SIZE~0=v_~SIZE~0_493, main_~c~0=v_main_~c~0_2639, ~last~0=v_~last~0_498} AuxVars[] AssignedVars[] [2021-05-01 08:02:32,122 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:02:32,127 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,133 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,139 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,146 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,152 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,153 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,154 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:32,155 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,156 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,167 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:32,174 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,180 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,187 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:32,189 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:02:32,194 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,200 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,202 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:32,206 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:32,210 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:02:32,215 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,221 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,225 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,230 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,235 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,237 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:02:32,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:02:32,283 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:02:32,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:02:32,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:02:32,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:02:32,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:02:32,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:02:32,406 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:02:32,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:32,457 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:02:32,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:02:32,521 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:02:32,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:02:32,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:02:32,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:02:32,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:02:32,706 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:02:32,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:02:32,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:02:32,713 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:02:32,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:02:32,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:02:32,719 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:02:32,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,723 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 08:02:32,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:02:32,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:32,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:02:32,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:02:32,860 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:02:32,947 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:02:32,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:32,959 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:02:32,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:33,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:33,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:33,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:33,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:33,100 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:02:33,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:33,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:33,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:33,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:33,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:33,305 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:02:33,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:33,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:33,395 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:02:33,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:33,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:02:33,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:33,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:02:33,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:33,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:33,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:33,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:33,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:33,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:33,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:33,759 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:33,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:33,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:33,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:33,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:33,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:33,990 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:34,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:34,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:34,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:34,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:34,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:34,327 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:34,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:34,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:34,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:34,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:34,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:34,522 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:34,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:34,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:34,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:34,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:34,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:34,718 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:34,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:34,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:34,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:34,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:34,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:34,914 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:34,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:34,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:35,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:35,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:35,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:35,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:35,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:35,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:35,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:35,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:35,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:35,332 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:35,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:35,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:35,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:35,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:35,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:35,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:35,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:35,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:35,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:35,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:35,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:35,842 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:35,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:35,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:36,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:36,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:36,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:36,103 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:36,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:36,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:36,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:36,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:36,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:36,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:36,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:36,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:02:36,444 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:02:36,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [540682085] [2021-05-01 08:02:36,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [540682085] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:02:36,445 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:02:36,445 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2021-05-01 08:02:36,445 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214776080] [2021-05-01 08:02:36,445 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-05-01 08:02:36,445 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:02:36,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-05-01 08:02:36,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=935, Unknown=0, NotChecked=0, Total=1056 [2021-05-01 08:02:36,446 INFO L87 Difference]: Start difference. First operand 251 states and 287 transitions. Second operand has 32 states, 32 states have (on average 2.0) internal successors, (64), 30 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:02:40,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:02:40,910 INFO L93 Difference]: Finished difference Result 532 states and 594 transitions. [2021-05-01 08:02:40,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-01 08:02:40,912 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.0) internal successors, (64), 30 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 70 [2021-05-01 08:02:40,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:02:40,913 INFO L225 Difference]: With dead ends: 532 [2021-05-01 08:02:40,913 INFO L226 Difference]: Without dead ends: 343 [2021-05-01 08:02:40,914 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 6 SyntacticMatches, 28 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 3954.3ms TimeCoverageRelationStatistics Valid=131, Invalid=1059, Unknown=0, NotChecked=0, Total=1190 [2021-05-01 08:02:40,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2021-05-01 08:02:41,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 251. [2021-05-01 08:02:41,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 241 states have (on average 1.1452282157676348) internal successors, (276), 241 states have internal predecessors, (276), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:02:41,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 287 transitions. [2021-05-01 08:02:41,484 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 287 transitions. Word has length 70 [2021-05-01 08:02:41,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:02:41,484 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 287 transitions. [2021-05-01 08:02:41,484 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.0) internal successors, (64), 30 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:02:41,484 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 287 transitions. [2021-05-01 08:02:41,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-05-01 08:02:41,485 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:02:41,485 INFO L519 BasicCegarLoop]: trace histogram [16, 16, 12, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:02:41,485 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable626 [2021-05-01 08:02:41,485 INFO L428 AbstractCegarLoop]: === Iteration 146 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:02:41,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:02:41,485 INFO L82 PathProgramCache]: Analyzing trace with hash -1289914978, now seen corresponding path program 109 times [2021-05-01 08:02:41,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:02:41,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [876409601] [2021-05-01 08:02:41,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:02:41,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:02:41,498 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_499 v_main_~c~0_2659) (< v_main_~c~0_2659 v_~SIZE~0_494)) InVars {~SIZE~0=v_~SIZE~0_494, main_~c~0=v_main_~c~0_2659, ~last~0=v_~last~0_499} OutVars{~SIZE~0=v_~SIZE~0_494, main_~c~0=v_main_~c~0_2659, ~last~0=v_~last~0_499} AuxVars[] AssignedVars[] [2021-05-01 08:02:41,501 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:02:41,502 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,503 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:41,504 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,506 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,511 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:02:41,514 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:41,519 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,525 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:41,527 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:02:41,532 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,533 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:02:41,538 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,543 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,548 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:41,553 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,560 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:41,565 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,570 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,574 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,579 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,583 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,587 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,592 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,596 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,598 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:02:41,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:02:41,644 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:02:41,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:02:41,647 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2661 v_~SIZE~0_495) (< v_main_~c~0_2661 v_~last~0_500)) InVars {~SIZE~0=v_~SIZE~0_495, main_~c~0=v_main_~c~0_2661, ~last~0=v_~last~0_500} OutVars{~SIZE~0=v_~SIZE~0_495, main_~c~0=v_main_~c~0_2661, ~last~0=v_~last~0_500} AuxVars[] AssignedVars[] [2021-05-01 08:02:41,649 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:02:41,653 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,659 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,664 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,669 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,675 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,677 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,677 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:41,679 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,680 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,688 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:41,695 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,701 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:41,706 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,707 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:02:41,711 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,716 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,717 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:02:41,722 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,726 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,729 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:41,734 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,738 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,743 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,748 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,749 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:02:41,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:02:41,798 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:02:41,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:02:41,802 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_501 v_main_~c~0_2663) (< (+ v_main_~c~0_2663 1) v_~SIZE~0_496)) InVars {~SIZE~0=v_~SIZE~0_496, main_~c~0=v_main_~c~0_2663, ~last~0=v_~last~0_501} OutVars{~SIZE~0=v_~SIZE~0_496, main_~c~0=v_main_~c~0_2663, ~last~0=v_~last~0_501} AuxVars[] AssignedVars[] [2021-05-01 08:02:41,804 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:02:41,806 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,806 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:41,808 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,809 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,815 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,823 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:41,828 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:02:41,831 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:41,832 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:02:41,837 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,838 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:41,844 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,849 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,854 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:02:41,860 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,865 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,872 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:41,877 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,882 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,887 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,892 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,896 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,901 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,906 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,908 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:02:41,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:02:41,960 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:02:41,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:02:41,961 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2665 1) v_~SIZE~0_497) (< v_main_~c~0_2665 v_~last~0_502)) InVars {~SIZE~0=v_~SIZE~0_497, main_~c~0=v_main_~c~0_2665, ~last~0=v_~last~0_502} OutVars{~SIZE~0=v_~SIZE~0_497, main_~c~0=v_main_~c~0_2665, ~last~0=v_~last~0_502} AuxVars[] AssignedVars[] [2021-05-01 08:02:41,963 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:02:41,965 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,966 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:41,967 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,969 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,977 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,986 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:41,993 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:41,998 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:41,999 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:02:42,004 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,009 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,010 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:42,015 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:42,020 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,025 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,029 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,034 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,040 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,046 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,051 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,056 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,061 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,071 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,075 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,076 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:02:42,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:02:42,135 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:02:42,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:02:42,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:02:42,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:02:42,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:02:42,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:02:42,279 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:02:42,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:42,323 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:02:42,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:02:42,370 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:02:42,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:02:42,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:02:42,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:02:42,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:02:42,517 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:02:42,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:02:42,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:02:42,523 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:02:42,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:02:42,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:02:42,527 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:02:42,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,530 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:02:42,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:02:42,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:02:42,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:02:42,714 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:02:42,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:42,726 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:02:42,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:42,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,779 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:02:42,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:02:42,868 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:02:42,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:42,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,924 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:02:42,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:42,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:02:43,020 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:02:43,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:43,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:43,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:43,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:43,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:43,183 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:02:43,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:43,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:43,266 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:02:43,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:43,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:02:43,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:43,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:02:43,448 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:43,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:43,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:43,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:43,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:43,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:43,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:43,617 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:43,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:43,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:43,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:43,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:43,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:43,789 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:43,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:43,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:43,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:43,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:43,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:43,968 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:44,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:44,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:44,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:44,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:44,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:44,149 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:44,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:44,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:44,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:44,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:44,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:44,338 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:44,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:44,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:44,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:44,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:44,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:44,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:44,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:44,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:44,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:44,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:44,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:44,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:44,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:44,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:44,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:44,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:44,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:44,991 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:45,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:45,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:45,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:45,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:45,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:45,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:45,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:45,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:45,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:45,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:45,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:45,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:45,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:45,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:45,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:45,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:45,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:45,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:45,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:45,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:02:45,757 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:02:45,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [876409601] [2021-05-01 08:02:45,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [876409601] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:02:45,757 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:02:45,757 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2021-05-01 08:02:45,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071992804] [2021-05-01 08:02:45,757 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-05-01 08:02:45,757 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:02:45,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-05-01 08:02:45,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=994, Unknown=0, NotChecked=0, Total=1122 [2021-05-01 08:02:45,758 INFO L87 Difference]: Start difference. First operand 251 states and 287 transitions. Second operand has 33 states, 33 states have (on average 1.9393939393939394) internal successors, (64), 31 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:02:49,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:02:49,618 INFO L93 Difference]: Finished difference Result 529 states and 591 transitions. [2021-05-01 08:02:49,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-01 08:02:49,621 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.9393939393939394) internal successors, (64), 31 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 70 [2021-05-01 08:02:49,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:02:49,622 INFO L225 Difference]: With dead ends: 529 [2021-05-01 08:02:49,622 INFO L226 Difference]: Without dead ends: 340 [2021-05-01 08:02:49,623 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 6 SyntacticMatches, 27 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 3457.6ms TimeCoverageRelationStatistics Valid=138, Invalid=1122, Unknown=0, NotChecked=0, Total=1260 [2021-05-01 08:02:49,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-05-01 08:02:50,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 251. [2021-05-01 08:02:50,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 241 states have (on average 1.1452282157676348) internal successors, (276), 241 states have internal predecessors, (276), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:02:50,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 287 transitions. [2021-05-01 08:02:50,212 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 287 transitions. Word has length 70 [2021-05-01 08:02:50,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:02:50,213 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 287 transitions. [2021-05-01 08:02:50,213 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.9393939393939394) internal successors, (64), 31 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:02:50,213 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 287 transitions. [2021-05-01 08:02:50,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-05-01 08:02:50,213 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:02:50,213 INFO L519 BasicCegarLoop]: trace histogram [16, 16, 11, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:02:50,213 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable631 [2021-05-01 08:02:50,213 INFO L428 AbstractCegarLoop]: === Iteration 147 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:02:50,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:02:50,214 INFO L82 PathProgramCache]: Analyzing trace with hash 955664476, now seen corresponding path program 110 times [2021-05-01 08:02:50,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:02:50,214 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1872528779] [2021-05-01 08:02:50,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:02:50,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:02:50,230 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2685 v_~SIZE~0_498) (<= v_~last~0_503 v_main_~c~0_2685)) InVars {~SIZE~0=v_~SIZE~0_498, main_~c~0=v_main_~c~0_2685, ~last~0=v_~last~0_503} OutVars{~SIZE~0=v_~SIZE~0_498, main_~c~0=v_main_~c~0_2685, ~last~0=v_~last~0_503} AuxVars[] AssignedVars[] [2021-05-01 08:02:50,232 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:02:50,234 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,234 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:50,236 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,237 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,245 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:50,252 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,257 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:50,261 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:02:50,262 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:02:50,268 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,269 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:02:50,273 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:50,279 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,285 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,293 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:50,299 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,304 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,310 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,315 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,320 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,324 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,329 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,334 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,339 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,341 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:02:50,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:02:50,397 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:02:50,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:02:50,400 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2687 v_~SIZE~0_499) (< v_main_~c~0_2687 v_~last~0_504)) InVars {~SIZE~0=v_~SIZE~0_499, main_~c~0=v_main_~c~0_2687, ~last~0=v_~last~0_504} OutVars{~SIZE~0=v_~SIZE~0_499, main_~c~0=v_main_~c~0_2687, ~last~0=v_~last~0_504} AuxVars[] AssignedVars[] [2021-05-01 08:02:50,403 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:02:50,404 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,405 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:50,407 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,409 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,418 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,429 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:50,436 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,444 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:50,445 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:02:50,453 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,461 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,463 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:02:50,469 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:50,474 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:50,482 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,489 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,495 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,501 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,508 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,514 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,519 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,524 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,529 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,535 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,536 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:02:50,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:02:50,600 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:02:50,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:02:50,604 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2689 1) v_~SIZE~0_500) (<= v_~last~0_505 v_main_~c~0_2689)) InVars {~SIZE~0=v_~SIZE~0_500, main_~c~0=v_main_~c~0_2689, ~last~0=v_~last~0_505} OutVars{~SIZE~0=v_~SIZE~0_500, main_~c~0=v_main_~c~0_2689, ~last~0=v_~last~0_505} AuxVars[] AssignedVars[] [2021-05-01 08:02:50,607 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:02:50,613 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,620 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,626 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,632 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,638 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,643 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,645 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,645 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:50,647 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,648 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,654 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:50,657 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:02:50,663 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,670 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:50,671 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:02:50,677 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,678 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:50,684 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,690 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:50,694 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,699 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:50,704 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,709 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,714 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,716 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:02:50,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:02:50,768 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:02:50,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:02:50,770 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2691 1) v_~SIZE~0_501) (< v_main_~c~0_2691 v_~last~0_506)) InVars {~SIZE~0=v_~SIZE~0_501, main_~c~0=v_main_~c~0_2691, ~last~0=v_~last~0_506} OutVars{~SIZE~0=v_~SIZE~0_501, main_~c~0=v_main_~c~0_2691, ~last~0=v_~last~0_506} AuxVars[] AssignedVars[] [2021-05-01 08:02:50,772 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:02:50,778 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,785 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,793 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,799 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,805 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,807 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,808 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:50,809 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,811 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,820 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,830 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:50,837 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,845 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:50,846 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:02:50,852 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,858 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,859 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:50,864 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:02:50,871 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,876 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,882 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,888 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,894 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,899 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:50,900 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:02:50,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:02:50,963 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:02:50,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:02:50,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:02:50,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:50,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:02:51,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:51,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:02:51,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:51,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:02:51,059 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:02:51,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:51,094 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:02:51,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:02:51,143 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:02:51,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:02:51,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:51,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:02:51,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:51,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:02:51,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:51,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:02:51,316 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:02:51,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:02:51,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:51,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:02:51,323 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:02:51,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:02:51,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:51,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:02:51,327 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:02:51,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:51,331 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:02:51,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:51,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:02:51,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:51,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:02:51,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:02:51,445 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:02:51,533 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:02:51,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:51,547 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:02:51,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:51,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:51,610 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:02:51,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:51,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:02:51,716 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:02:51,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:51,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:51,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:51,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:51,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:51,889 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:02:51,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:51,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:51,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:52,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:52,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:52,089 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:02:52,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:52,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:52,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:52,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:52,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:52,296 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:02:52,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:52,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:52,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:02:52,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:52,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:52,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:52,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:52,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:52,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:52,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:52,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:52,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:52,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:52,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:52,798 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:52,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:52,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:52,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:52,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:52,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:52,991 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:53,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:53,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:53,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:53,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:53,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:53,187 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:53,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:53,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:53,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:53,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:53,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:53,404 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:53,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:53,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:53,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:53,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:53,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:53,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:53,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:53,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:53,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:53,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:53,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:53,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:53,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:53,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:54,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:54,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:54,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:54,096 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:54,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:54,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:54,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:54,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:54,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:54,316 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:54,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:54,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:54,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:54,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:54,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:54,571 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:02:54,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:54,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:54,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:54,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:02:54,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:54,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:02:54,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:54,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:02:54,942 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:02:54,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1872528779] [2021-05-01 08:02:54,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1872528779] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:02:54,942 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:02:54,942 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2021-05-01 08:02:54,943 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276479275] [2021-05-01 08:02:54,943 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-05-01 08:02:54,943 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:02:54,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-05-01 08:02:54,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=1055, Unknown=0, NotChecked=0, Total=1190 [2021-05-01 08:02:54,943 INFO L87 Difference]: Start difference. First operand 251 states and 287 transitions. Second operand has 34 states, 34 states have (on average 1.8823529411764706) internal successors, (64), 32 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:02:59,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:02:59,071 INFO L93 Difference]: Finished difference Result 526 states and 588 transitions. [2021-05-01 08:02:59,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-05-01 08:02:59,073 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.8823529411764706) internal successors, (64), 32 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 70 [2021-05-01 08:02:59,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:02:59,074 INFO L225 Difference]: With dead ends: 526 [2021-05-01 08:02:59,074 INFO L226 Difference]: Without dead ends: 337 [2021-05-01 08:02:59,075 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 6 SyntacticMatches, 26 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 558 ImplicationChecksByTransitivity, 3812.9ms TimeCoverageRelationStatistics Valid=145, Invalid=1187, Unknown=0, NotChecked=0, Total=1332 [2021-05-01 08:02:59,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2021-05-01 08:02:59,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 251. [2021-05-01 08:02:59,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 241 states have (on average 1.1452282157676348) internal successors, (276), 241 states have internal predecessors, (276), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:02:59,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 287 transitions. [2021-05-01 08:02:59,643 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 287 transitions. Word has length 70 [2021-05-01 08:02:59,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:02:59,643 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 287 transitions. [2021-05-01 08:02:59,643 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 1.8823529411764706) internal successors, (64), 32 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:02:59,643 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 287 transitions. [2021-05-01 08:02:59,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-05-01 08:02:59,644 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:02:59,644 INFO L519 BasicCegarLoop]: trace histogram [16, 16, 10, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:02:59,644 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable636 [2021-05-01 08:02:59,644 INFO L428 AbstractCegarLoop]: === Iteration 148 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:02:59,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:02:59,644 INFO L82 PathProgramCache]: Analyzing trace with hash 1379311198, now seen corresponding path program 111 times [2021-05-01 08:02:59,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:02:59,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1299068638] [2021-05-01 08:02:59,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:02:59,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:02:59,659 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2711 v_~SIZE~0_502) (<= v_~last~0_507 v_main_~c~0_2711)) InVars {~SIZE~0=v_~SIZE~0_502, main_~c~0=v_main_~c~0_2711, ~last~0=v_~last~0_507} OutVars{~SIZE~0=v_~SIZE~0_502, main_~c~0=v_main_~c~0_2711, ~last~0=v_~last~0_507} AuxVars[] AssignedVars[] [2021-05-01 08:02:59,662 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:02:59,663 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,664 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:59,666 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,667 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,672 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:59,675 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:02:59,682 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,688 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:59,690 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:02:59,696 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,697 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:02:59,702 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,708 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:59,712 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:59,717 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,722 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,728 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,733 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,740 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,746 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,751 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,757 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,763 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,769 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,771 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:02:59,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:02:59,843 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:02:59,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:02:59,847 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2713 v_~SIZE~0_503) (< v_main_~c~0_2713 v_~last~0_508)) InVars {~SIZE~0=v_~SIZE~0_503, main_~c~0=v_main_~c~0_2713, ~last~0=v_~last~0_508} OutVars{~SIZE~0=v_~SIZE~0_503, main_~c~0=v_main_~c~0_2713, ~last~0=v_~last~0_508} AuxVars[] AssignedVars[] [2021-05-01 08:02:59,849 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:02:59,851 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,852 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:02:59,858 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,860 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,871 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,883 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:59,891 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,900 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:59,902 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:02:59,909 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,916 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,917 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:02:59,923 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:59,930 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,936 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,944 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,952 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,960 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,966 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:02:59,973 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,979 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,985 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,991 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,997 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:02:59,998 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:03:00,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:03:00,067 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:03:00,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:03:00,072 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2715 1) v_~SIZE~0_504) (<= v_~last~0_509 v_main_~c~0_2715)) InVars {~SIZE~0=v_~SIZE~0_504, main_~c~0=v_main_~c~0_2715, ~last~0=v_~last~0_509} OutVars{~SIZE~0=v_~SIZE~0_504, main_~c~0=v_main_~c~0_2715, ~last~0=v_~last~0_509} AuxVars[] AssignedVars[] [2021-05-01 08:03:00,075 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:03:00,077 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,078 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:00,080 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,081 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,091 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:00,101 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,107 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:00,111 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:03:00,113 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:03:00,120 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,122 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:00,128 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,133 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:03:00,141 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,149 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,158 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:00,164 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,171 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,179 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,186 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,193 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,201 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,207 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,216 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,218 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:03:00,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:03:00,299 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:03:00,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:03:00,301 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2717 1) v_~SIZE~0_505) (< v_main_~c~0_2717 v_~last~0_510)) InVars {~SIZE~0=v_~SIZE~0_505, main_~c~0=v_main_~c~0_2717, ~last~0=v_~last~0_510} OutVars{~SIZE~0=v_~SIZE~0_505, main_~c~0=v_main_~c~0_2717, ~last~0=v_~last~0_510} AuxVars[] AssignedVars[] [2021-05-01 08:03:00,303 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:03:00,305 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,306 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:00,307 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,309 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,317 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,326 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:00,334 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:00,340 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,342 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:03:00,347 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,353 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,354 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:00,360 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:03:00,367 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,375 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,380 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,386 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,393 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,398 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:00,404 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,409 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,414 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,420 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,425 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,426 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:03:00,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:03:00,480 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:03:00,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:03:00,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:03:00,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:03:00,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:03:00,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:03:00,575 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:00,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:00,612 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:03:00,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:03:00,677 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:03:00,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:03:00,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:03:00,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:03:00,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:03:00,849 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:03:00,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:03:00,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:03:00,855 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:03:00,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:03:00,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:03:00,859 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:03:00,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,863 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 08:03:00,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:03:00,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:00,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:03:00,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:03:00,971 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:03:01,045 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:03:01,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:01,060 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:03:01,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:01,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:01,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:01,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:01,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:01,227 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:01,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:01,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:01,311 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:01,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:01,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:01,407 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:01,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:01,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:01,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:01,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:01,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:01,603 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:01,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:01,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:01,706 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:01,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:01,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:01,821 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:01,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:01,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:01,897 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:01,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:01,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:02,034 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:02,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:02,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:02,118 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:02,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:02,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:02,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:02,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:02,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:02,363 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 08:03:02,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:02,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 08:03:02,525 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 08:03:02,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:03:02,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:02,530 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 08:03:02,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:02,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 08:03:02,677 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 08:03:02,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:03:02,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:02,742 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 08:03:02,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:02,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 08:03:02,887 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 08:03:02,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:03:02,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:02,891 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 08:03:02,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:02,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 08:03:03,051 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 08:03:03,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:03:03,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:03,123 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 08:03:03,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:03,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 08:03:03,293 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 08:03:03,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:03:03,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:03,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:03,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:03,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:03,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:03,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:03,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:03,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:03,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:03,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:03,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:03,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:03,818 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:03,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:03,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:03,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:04,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:04,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:04,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:04,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:04,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:04,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:04,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:04,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:04,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:04,359 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:03:04,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:04,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:03:04,476 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:03:04,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1299068638] [2021-05-01 08:03:04,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1299068638] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:03:04,476 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:03:04,476 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2021-05-01 08:03:04,476 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169758221] [2021-05-01 08:03:04,477 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-05-01 08:03:04,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:03:04,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-05-01 08:03:04,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=1118, Unknown=0, NotChecked=0, Total=1260 [2021-05-01 08:03:04,477 INFO L87 Difference]: Start difference. First operand 251 states and 287 transitions. Second operand has 35 states, 35 states have (on average 1.8285714285714285) internal successors, (64), 33 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:03:08,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:03:08,546 INFO L93 Difference]: Finished difference Result 523 states and 585 transitions. [2021-05-01 08:03:08,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-05-01 08:03:08,548 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.8285714285714285) internal successors, (64), 33 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 70 [2021-05-01 08:03:08,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:03:08,549 INFO L225 Difference]: With dead ends: 523 [2021-05-01 08:03:08,549 INFO L226 Difference]: Without dead ends: 334 [2021-05-01 08:03:08,550 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 9 SyntacticMatches, 22 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 557 ImplicationChecksByTransitivity, 3828.6ms TimeCoverageRelationStatistics Valid=152, Invalid=1254, Unknown=0, NotChecked=0, Total=1406 [2021-05-01 08:03:08,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334 states. [2021-05-01 08:03:09,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334 to 251. [2021-05-01 08:03:09,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 241 states have (on average 1.1452282157676348) internal successors, (276), 241 states have internal predecessors, (276), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:03:09,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 287 transitions. [2021-05-01 08:03:09,135 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 287 transitions. Word has length 70 [2021-05-01 08:03:09,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:03:09,135 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 287 transitions. [2021-05-01 08:03:09,135 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.8285714285714285) internal successors, (64), 33 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:03:09,135 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 287 transitions. [2021-05-01 08:03:09,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-05-01 08:03:09,135 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:03:09,135 INFO L519 BasicCegarLoop]: trace histogram [16, 16, 9, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:03:09,135 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable641 [2021-05-01 08:03:09,135 INFO L428 AbstractCegarLoop]: === Iteration 149 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:03:09,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:03:09,136 INFO L82 PathProgramCache]: Analyzing trace with hash 349951900, now seen corresponding path program 112 times [2021-05-01 08:03:09,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:03:09,136 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [261552557] [2021-05-01 08:03:09,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:03:09,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:03:09,148 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_511 v_main_~c~0_2737) (< v_main_~c~0_2737 v_~SIZE~0_506)) InVars {~SIZE~0=v_~SIZE~0_506, main_~c~0=v_main_~c~0_2737, ~last~0=v_~last~0_511} OutVars{~SIZE~0=v_~SIZE~0_506, main_~c~0=v_main_~c~0_2737, ~last~0=v_~last~0_511} AuxVars[] AssignedVars[] [2021-05-01 08:03:09,151 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:03:09,157 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,164 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,170 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,176 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,181 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,188 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,189 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,190 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:09,192 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,193 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,198 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:09,202 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:03:09,209 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:09,215 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,217 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:03:09,222 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,223 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:03:09,230 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,237 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:09,242 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,247 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:09,252 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,256 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,262 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,264 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:03:09,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:03:09,319 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:03:09,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:03:09,322 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2739 v_~last~0_512) (< v_main_~c~0_2739 v_~SIZE~0_507)) InVars {~SIZE~0=v_~SIZE~0_507, main_~c~0=v_main_~c~0_2739, ~last~0=v_~last~0_512} OutVars{~SIZE~0=v_~SIZE~0_507, main_~c~0=v_main_~c~0_2739, ~last~0=v_~last~0_512} AuxVars[] AssignedVars[] [2021-05-01 08:03:09,324 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:03:09,331 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,336 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,342 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,348 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,354 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,356 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,357 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:09,358 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,360 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,371 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:09,379 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,385 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,392 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:09,394 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:03:09,399 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,404 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,406 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:03:09,410 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:09,414 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:09,421 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,426 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,430 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,436 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,441 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,442 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:03:09,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:03:09,493 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:03:09,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:03:09,498 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_513 v_main_~c~0_2741) (< (+ v_main_~c~0_2741 1) v_~SIZE~0_508)) InVars {~SIZE~0=v_~SIZE~0_508, main_~c~0=v_main_~c~0_2741, ~last~0=v_~last~0_513} OutVars{~SIZE~0=v_~SIZE~0_508, main_~c~0=v_main_~c~0_2741, ~last~0=v_~last~0_513} AuxVars[] AssignedVars[] [2021-05-01 08:03:09,501 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:03:09,503 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,503 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:09,505 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,506 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,512 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,522 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:09,529 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:03:09,532 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:09,534 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:03:09,539 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,540 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:09,546 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,552 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,559 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:09,564 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,569 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:09,575 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,580 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,586 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,593 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,598 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,604 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,610 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,615 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,617 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:03:09,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:03:09,684 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:03:09,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:03:09,686 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2743 1) v_~SIZE~0_509) (< v_main_~c~0_2743 v_~last~0_514)) InVars {~SIZE~0=v_~SIZE~0_509, main_~c~0=v_main_~c~0_2743, ~last~0=v_~last~0_514} OutVars{~SIZE~0=v_~SIZE~0_509, main_~c~0=v_main_~c~0_2743, ~last~0=v_~last~0_514} AuxVars[] AssignedVars[] [2021-05-01 08:03:09,688 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:03:09,689 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,690 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:09,691 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,693 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,704 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:09,713 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,721 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:09,734 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,736 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:03:09,742 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,748 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,749 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:09,754 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:03:09,760 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,766 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,772 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,778 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,783 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,788 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:09,793 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,798 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,803 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,807 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,812 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,813 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:03:09,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:03:09,860 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:03:09,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:03:09,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:03:09,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:03:09,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:03:09,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:09,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:03:09,962 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:09,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:10,009 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:03:10,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:03:10,064 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:03:10,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:03:10,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:10,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:03:10,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:10,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:03:10,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:10,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:03:10,245 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:03:10,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:03:10,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:10,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:03:10,252 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:03:10,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:03:10,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:10,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:03:10,255 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:03:10,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:10,260 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 08:03:10,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:10,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:03:10,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:10,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:03:10,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:03:10,380 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:03:10,479 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:03:10,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:10,493 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:03:10,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:10,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:10,554 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:10,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:10,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:10,651 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:10,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:10,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:10,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:10,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:10,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:10,816 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:10,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:10,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:10,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:10,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:10,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:11,012 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:11,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:11,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:11,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:11,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:11,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:11,231 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:11,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:11,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:11,343 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:11,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:11,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:11,479 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:11,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:11,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:11,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:11,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:11,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:11,693 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:11,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:11,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:11,794 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:11,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:11,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:11,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:11,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:12,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:12,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:12,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:12,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:12,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:12,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:12,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:12,218 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:03:12,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:12,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:12,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:12,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:12,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:12,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:12,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:12,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:12,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:12,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:12,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:12,655 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:03:12,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:12,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:12,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:12,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:12,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:12,873 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:03:12,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:12,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:13,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:13,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:13,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:13,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:13,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:13,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:13,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:13,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:13,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:13,346 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:03:13,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:13,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:13,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:13,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:13,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:13,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:13,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:13,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:13,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:13,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:13,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:13,795 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:03:13,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:13,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:03:13,899 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:03:13,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [261552557] [2021-05-01 08:03:13,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [261552557] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:03:13,899 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:03:13,899 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2021-05-01 08:03:13,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452639523] [2021-05-01 08:03:13,900 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-05-01 08:03:13,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:03:13,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-05-01 08:03:13,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1183, Unknown=0, NotChecked=0, Total=1332 [2021-05-01 08:03:13,901 INFO L87 Difference]: Start difference. First operand 251 states and 287 transitions. Second operand has 36 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 34 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:03:17,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:03:17,902 INFO L93 Difference]: Finished difference Result 520 states and 582 transitions. [2021-05-01 08:03:17,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-01 08:03:17,905 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 34 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 70 [2021-05-01 08:03:17,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:03:17,906 INFO L225 Difference]: With dead ends: 520 [2021-05-01 08:03:17,906 INFO L226 Difference]: Without dead ends: 331 [2021-05-01 08:03:17,907 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 6 SyntacticMatches, 24 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 3874.8ms TimeCoverageRelationStatistics Valid=159, Invalid=1323, Unknown=0, NotChecked=0, Total=1482 [2021-05-01 08:03:17,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2021-05-01 08:03:18,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 251. [2021-05-01 08:03:18,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 241 states have (on average 1.1452282157676348) internal successors, (276), 241 states have internal predecessors, (276), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:03:18,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 287 transitions. [2021-05-01 08:03:18,447 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 287 transitions. Word has length 70 [2021-05-01 08:03:18,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:03:18,447 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 287 transitions. [2021-05-01 08:03:18,448 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 34 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:03:18,448 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 287 transitions. [2021-05-01 08:03:18,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-05-01 08:03:18,448 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:03:18,448 INFO L519 BasicCegarLoop]: trace histogram [16, 16, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:03:18,448 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable646 [2021-05-01 08:03:18,448 INFO L428 AbstractCegarLoop]: === Iteration 150 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:03:18,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:03:18,449 INFO L82 PathProgramCache]: Analyzing trace with hash -494053602, now seen corresponding path program 113 times [2021-05-01 08:03:18,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:03:18,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1688243851] [2021-05-01 08:03:18,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:03:18,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:03:18,461 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_515 v_main_~c~0_2763) (< v_main_~c~0_2763 v_~SIZE~0_510)) InVars {~SIZE~0=v_~SIZE~0_510, main_~c~0=v_main_~c~0_2763, ~last~0=v_~last~0_515} OutVars{~SIZE~0=v_~SIZE~0_510, main_~c~0=v_main_~c~0_2763, ~last~0=v_~last~0_515} AuxVars[] AssignedVars[] [2021-05-01 08:03:18,463 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:03:18,465 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,466 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:18,467 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,468 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,474 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:18,477 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:03:18,485 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:18,491 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,493 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:03:18,498 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,499 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:03:18,504 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,509 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,514 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,519 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:18,524 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,529 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,533 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:18,538 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,542 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,546 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,550 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,554 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,559 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,560 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:03:18,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:03:18,615 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:03:18,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:03:18,618 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2765 v_~last~0_516) (< v_main_~c~0_2765 v_~SIZE~0_511)) InVars {~SIZE~0=v_~SIZE~0_511, main_~c~0=v_main_~c~0_2765, ~last~0=v_~last~0_516} OutVars{~SIZE~0=v_~SIZE~0_511, main_~c~0=v_main_~c~0_2765, ~last~0=v_~last~0_516} AuxVars[] AssignedVars[] [2021-05-01 08:03:18,620 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:03:18,621 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,622 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:18,623 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,625 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,633 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,642 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:18,649 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:18,655 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,656 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:03:18,662 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,667 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,668 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:03:18,673 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:18,679 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,685 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,690 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,695 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,701 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,705 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:18,710 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,714 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,718 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,722 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,726 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,727 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:03:18,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:03:18,774 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:03:18,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:03:18,778 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2767 1) v_~SIZE~0_512) (<= v_~last~0_517 v_main_~c~0_2767)) InVars {~SIZE~0=v_~SIZE~0_512, main_~c~0=v_main_~c~0_2767, ~last~0=v_~last~0_517} OutVars{~SIZE~0=v_~SIZE~0_512, main_~c~0=v_main_~c~0_2767, ~last~0=v_~last~0_517} AuxVars[] AssignedVars[] [2021-05-01 08:03:18,780 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:03:18,787 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,792 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,797 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,800 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,803 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,807 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,809 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,809 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:18,810 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,812 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,819 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,827 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:18,833 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:18,836 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:03:18,837 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:03:18,843 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,844 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:18,849 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:03:18,855 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,861 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,867 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,873 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,879 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,886 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:18,888 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:03:18,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:03:18,943 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:03:18,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:03:18,946 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2769 1) v_~SIZE~0_513) (< v_main_~c~0_2769 v_~last~0_518)) InVars {~SIZE~0=v_~SIZE~0_513, main_~c~0=v_main_~c~0_2769, ~last~0=v_~last~0_518} OutVars{~SIZE~0=v_~SIZE~0_513, main_~c~0=v_main_~c~0_2769, ~last~0=v_~last~0_518} AuxVars[] AssignedVars[] [2021-05-01 08:03:18,948 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:03:18,953 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,959 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,965 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,970 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,976 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,977 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,977 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:18,978 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,979 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,984 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,989 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:18,993 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:18,997 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:18,998 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:03:19,002 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,005 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,006 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:19,009 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:03:19,012 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,016 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,019 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,022 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,025 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,028 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:19,029 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:03:19,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:03:19,067 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:03:19,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:03:19,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:03:19,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:03:19,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:03:19,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:03:19,168 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:19,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:19,211 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:03:19,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:03:19,257 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:03:19,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:03:19,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:03:19,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:03:19,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:03:19,427 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:03:19,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:03:19,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:03:19,432 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:03:19,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:03:19,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:03:19,436 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:03:19,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,440 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:03:19,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:03:19,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:03:19,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:03:19,574 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:03:19,666 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:03:19,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:19,680 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:03:19,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:19,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:19,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:19,836 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:19,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:19,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,922 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:19,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:19,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:20,020 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:20,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:20,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:20,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:20,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:20,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:20,193 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:20,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:20,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:20,288 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:20,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:20,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:20,408 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:20,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:20,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:20,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:20,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:20,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:20,626 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:20,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:20,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:20,734 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:20,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:20,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:20,869 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:20,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:20,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:20,951 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:21,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:21,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:21,098 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:21,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:21,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:21,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:21,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:21,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:21,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:21,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:21,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:21,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:21,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:21,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:21,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:21,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:21,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:21,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:21,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:21,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:21,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:21,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:21,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:21,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:21,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:21,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:21,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:21,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:21,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:21,991 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:03:22,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:22,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:22,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:22,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:22,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:22,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:22,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:22,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:22,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:22,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:22,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:22,357 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:03:22,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:22,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:22,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:22,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:22,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:22,582 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:03:22,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:22,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:22,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:22,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:22,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:22,805 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:03:22,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:22,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:03:22,898 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:03:22,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1688243851] [2021-05-01 08:03:22,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1688243851] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:03:22,898 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:03:22,899 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2021-05-01 08:03:22,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596239097] [2021-05-01 08:03:22,899 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-05-01 08:03:22,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:03:22,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-05-01 08:03:22,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1250, Unknown=0, NotChecked=0, Total=1406 [2021-05-01 08:03:22,900 INFO L87 Difference]: Start difference. First operand 251 states and 287 transitions. Second operand has 37 states, 37 states have (on average 1.7297297297297298) internal successors, (64), 35 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:03:26,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:03:26,774 INFO L93 Difference]: Finished difference Result 517 states and 579 transitions. [2021-05-01 08:03:26,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-05-01 08:03:26,776 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.7297297297297298) internal successors, (64), 35 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 70 [2021-05-01 08:03:26,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:03:26,777 INFO L225 Difference]: With dead ends: 517 [2021-05-01 08:03:26,777 INFO L226 Difference]: Without dead ends: 328 [2021-05-01 08:03:26,777 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 6 SyntacticMatches, 23 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 663 ImplicationChecksByTransitivity, 3644.7ms TimeCoverageRelationStatistics Valid=166, Invalid=1394, Unknown=0, NotChecked=0, Total=1560 [2021-05-01 08:03:26,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2021-05-01 08:03:27,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 251. [2021-05-01 08:03:27,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 241 states have (on average 1.1452282157676348) internal successors, (276), 241 states have internal predecessors, (276), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:03:27,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 287 transitions. [2021-05-01 08:03:27,308 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 287 transitions. Word has length 70 [2021-05-01 08:03:27,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:03:27,308 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 287 transitions. [2021-05-01 08:03:27,308 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.7297297297297298) internal successors, (64), 35 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:03:27,308 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 287 transitions. [2021-05-01 08:03:27,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-05-01 08:03:27,309 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:03:27,309 INFO L519 BasicCegarLoop]: trace histogram [16, 16, 9, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:03:27,309 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable651 [2021-05-01 08:03:27,309 INFO L428 AbstractCegarLoop]: === Iteration 151 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:03:27,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:03:27,309 INFO L82 PathProgramCache]: Analyzing trace with hash -219293988, now seen corresponding path program 114 times [2021-05-01 08:03:27,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:03:27,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1740094383] [2021-05-01 08:03:27,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:03:27,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:03:27,338 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2789 v_~SIZE~0_514) (<= v_~last~0_519 v_main_~c~0_2789)) InVars {~SIZE~0=v_~SIZE~0_514, main_~c~0=v_main_~c~0_2789, ~last~0=v_~last~0_519} OutVars{~SIZE~0=v_~SIZE~0_514, main_~c~0=v_main_~c~0_2789, ~last~0=v_~last~0_519} AuxVars[] AssignedVars[] [2021-05-01 08:03:27,340 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:03:27,346 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,352 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,357 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,363 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,369 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,375 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,376 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,377 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:27,378 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,379 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,387 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:27,394 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,398 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:27,401 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:03:27,403 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:03:27,408 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,409 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:03:27,413 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:27,418 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,425 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:27,430 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,435 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,439 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,444 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,445 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:03:27,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:03:27,490 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:03:27,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:03:27,492 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2791 v_~SIZE~0_515) (< v_main_~c~0_2791 v_~last~0_520)) InVars {~SIZE~0=v_~SIZE~0_515, main_~c~0=v_main_~c~0_2791, ~last~0=v_~last~0_520} OutVars{~SIZE~0=v_~SIZE~0_515, main_~c~0=v_main_~c~0_2791, ~last~0=v_~last~0_520} AuxVars[] AssignedVars[] [2021-05-01 08:03:27,494 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:03:27,496 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,496 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:27,497 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,499 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,507 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:27,515 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,521 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:27,527 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,528 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:03:27,533 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,539 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,540 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:03:27,544 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:27,548 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:27,553 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,559 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,565 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,570 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,574 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,579 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,583 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,588 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,592 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,596 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,597 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:03:27,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:03:27,641 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:03:27,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:03:27,646 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2793 1) v_~SIZE~0_516) (<= v_~last~0_521 v_main_~c~0_2793)) InVars {~SIZE~0=v_~SIZE~0_516, main_~c~0=v_main_~c~0_2793, ~last~0=v_~last~0_521} OutVars{~SIZE~0=v_~SIZE~0_516, main_~c~0=v_main_~c~0_2793, ~last~0=v_~last~0_521} AuxVars[] AssignedVars[] [2021-05-01 08:03:27,649 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:03:27,651 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,652 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:27,653 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,655 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,663 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,673 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:27,679 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:27,683 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:03:27,684 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:03:27,691 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,693 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:27,699 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,705 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:03:27,712 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,720 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:27,725 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,731 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,737 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,742 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,747 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,753 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,759 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,764 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,769 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,770 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:03:27,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:03:27,826 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:03:27,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:03:27,828 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2795 1) v_~SIZE~0_517) (< v_main_~c~0_2795 v_~last~0_522)) InVars {~SIZE~0=v_~SIZE~0_517, main_~c~0=v_main_~c~0_2795, ~last~0=v_~last~0_522} OutVars{~SIZE~0=v_~SIZE~0_517, main_~c~0=v_main_~c~0_2795, ~last~0=v_~last~0_522} AuxVars[] AssignedVars[] [2021-05-01 08:03:27,830 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:03:27,831 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,832 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:27,833 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,834 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,842 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:27,848 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,855 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:27,860 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,861 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:03:27,866 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,871 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,872 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:27,876 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:27,880 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,885 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,889 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,893 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,899 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,906 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,911 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,917 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,922 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,927 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,932 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,933 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:03:27,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:03:27,983 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:03:27,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:03:27,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:27,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:03:28,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:28,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:03:28,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:28,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:03:28,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:28,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:03:28,082 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:28,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:28,115 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:03:28,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:03:28,156 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:03:28,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:03:28,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:28,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:03:28,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:28,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:03:28,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:28,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:03:28,291 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:03:28,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:03:28,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:28,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:03:28,296 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:03:28,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:03:28,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:28,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:03:28,299 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:03:28,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:28,302 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:03:28,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:28,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:03:28,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:28,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:03:28,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:03:28,454 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:03:28,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:28,465 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:03:28,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:28,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:28,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:28,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:28,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:28,591 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:28,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:28,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:28,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:28,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:28,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:28,752 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:28,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:28,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:28,829 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:28,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:28,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:28,924 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:28,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:28,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:28,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:29,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:29,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:29,091 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:29,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:29,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:29,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:29,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:29,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:29,271 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:29,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:29,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:29,359 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:29,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:29,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:29,476 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:29,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:29,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:29,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:29,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:29,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:29,652 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:29,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:29,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:29,749 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:29,816 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:29,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:29,868 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:29,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:29,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:29,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:30,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:30,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:30,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:30,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:30,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:30,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:30,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:30,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:30,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:30,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:30,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:30,357 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:03:30,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:30,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:30,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:30,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:30,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:30,546 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:03:30,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:30,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:30,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:30,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:30,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:30,751 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:03:30,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:30,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:30,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:30,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:30,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:30,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:31,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:31,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:31,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:31,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:31,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:31,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:31,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:31,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:31,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:31,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:31,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:31,368 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:03:31,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:31,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:03:31,456 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:03:31,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1740094383] [2021-05-01 08:03:31,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1740094383] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:03:31,456 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:03:31,456 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [] total 38 [2021-05-01 08:03:31,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275024946] [2021-05-01 08:03:31,457 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-05-01 08:03:31,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:03:31,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-05-01 08:03:31,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1319, Unknown=0, NotChecked=0, Total=1482 [2021-05-01 08:03:31,457 INFO L87 Difference]: Start difference. First operand 251 states and 287 transitions. Second operand has 38 states, 38 states have (on average 1.6842105263157894) internal successors, (64), 36 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:03:36,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:03:36,096 INFO L93 Difference]: Finished difference Result 514 states and 576 transitions. [2021-05-01 08:03:36,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-05-01 08:03:36,099 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.6842105263157894) internal successors, (64), 36 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 70 [2021-05-01 08:03:36,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:03:36,099 INFO L225 Difference]: With dead ends: 514 [2021-05-01 08:03:36,100 INFO L226 Difference]: Without dead ends: 325 [2021-05-01 08:03:36,100 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 6 SyntacticMatches, 22 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 680 ImplicationChecksByTransitivity, 3339.5ms TimeCoverageRelationStatistics Valid=173, Invalid=1467, Unknown=0, NotChecked=0, Total=1640 [2021-05-01 08:03:36,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2021-05-01 08:03:36,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 251. [2021-05-01 08:03:36,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 241 states have (on average 1.1452282157676348) internal successors, (276), 241 states have internal predecessors, (276), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:03:36,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 287 transitions. [2021-05-01 08:03:36,674 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 287 transitions. Word has length 70 [2021-05-01 08:03:36,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:03:36,674 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 287 transitions. [2021-05-01 08:03:36,674 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.6842105263157894) internal successors, (64), 36 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:03:36,674 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 287 transitions. [2021-05-01 08:03:36,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-05-01 08:03:36,674 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:03:36,674 INFO L519 BasicCegarLoop]: trace histogram [16, 16, 10, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:03:36,675 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable656 [2021-05-01 08:03:36,675 INFO L428 AbstractCegarLoop]: === Iteration 152 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:03:36,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:03:36,675 INFO L82 PathProgramCache]: Analyzing trace with hash 1166909406, now seen corresponding path program 115 times [2021-05-01 08:03:36,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:03:36,675 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1759089670] [2021-05-01 08:03:36,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:03:36,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:03:36,688 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2815 v_~SIZE~0_518) (<= v_~last~0_523 v_main_~c~0_2815)) InVars {~SIZE~0=v_~SIZE~0_518, main_~c~0=v_main_~c~0_2815, ~last~0=v_~last~0_523} OutVars{~SIZE~0=v_~SIZE~0_518, main_~c~0=v_main_~c~0_2815, ~last~0=v_~last~0_523} AuxVars[] AssignedVars[] [2021-05-01 08:03:36,690 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:03:36,692 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,693 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:36,694 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,696 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,703 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,710 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:36,715 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:36,718 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:03:36,719 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:03:36,725 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,726 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:03:36,731 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,736 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:36,741 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,748 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,755 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:36,760 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,765 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,770 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,775 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,779 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,784 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,788 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,793 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,794 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:03:36,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:03:36,851 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:03:36,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:03:36,854 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2817 v_~SIZE~0_519) (< v_main_~c~0_2817 v_~last~0_524)) InVars {~SIZE~0=v_~SIZE~0_519, main_~c~0=v_main_~c~0_2817, ~last~0=v_~last~0_524} OutVars{~SIZE~0=v_~SIZE~0_519, main_~c~0=v_main_~c~0_2817, ~last~0=v_~last~0_524} AuxVars[] AssignedVars[] [2021-05-01 08:03:36,856 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:03:36,858 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,859 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:36,861 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,862 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,872 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:36,880 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,888 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:36,894 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,895 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:03:36,901 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,906 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,907 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:03:36,911 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:36,917 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,923 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,929 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,936 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,942 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,947 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:36,959 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,965 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,970 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,974 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,979 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:36,981 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:03:37,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:03:37,041 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:03:37,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:03:37,045 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_525 v_main_~c~0_2819) (< (+ v_main_~c~0_2819 1) v_~SIZE~0_520)) InVars {~SIZE~0=v_~SIZE~0_520, main_~c~0=v_main_~c~0_2819, ~last~0=v_~last~0_525} OutVars{~SIZE~0=v_~SIZE~0_520, main_~c~0=v_main_~c~0_2819, ~last~0=v_~last~0_525} AuxVars[] AssignedVars[] [2021-05-01 08:03:37,047 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:03:37,048 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,049 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:37,051 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,052 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,060 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:37,067 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,072 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:03:37,076 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:37,077 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:03:37,083 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,084 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:37,089 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,095 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,099 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,105 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:37,110 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,115 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,119 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:03:37,124 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,129 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,133 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,139 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,143 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,148 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,149 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:03:37,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:03:37,207 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:03:37,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:03:37,209 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2821 v_~last~0_526) (< (+ v_main_~c~0_2821 1) v_~SIZE~0_521)) InVars {~SIZE~0=v_~SIZE~0_521, main_~c~0=v_main_~c~0_2821, ~last~0=v_~last~0_526} OutVars{~SIZE~0=v_~SIZE~0_521, main_~c~0=v_main_~c~0_2821, ~last~0=v_~last~0_526} AuxVars[] AssignedVars[] [2021-05-01 08:03:37,211 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:03:37,217 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,223 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,229 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,236 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,241 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,243 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,243 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:37,245 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,246 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,256 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,266 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:37,273 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:37,279 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,280 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:03:37,285 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,291 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,292 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:37,297 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:37,302 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,307 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,311 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,317 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,323 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,328 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,330 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:03:37,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:03:37,396 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:03:37,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:03:37,408 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:03:37,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:03:37,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:03:37,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:03:37,495 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:37,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:37,535 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:03:37,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:03:37,590 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:03:37,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:03:37,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:03:37,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:03:37,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:03:37,774 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:03:37,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:03:37,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:03:37,780 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:03:37,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:03:37,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:03:37,784 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:03:37,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,788 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:03:37,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:03:37,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:37,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:03:37,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:03:37,901 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:03:37,994 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:03:37,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:38,009 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:03:38,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:38,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:38,071 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:38,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:38,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:38,177 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:38,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:38,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:38,244 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:38,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:38,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:38,341 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:38,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:38,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:38,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:38,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:38,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:38,526 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:38,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:38,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:38,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:38,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:38,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:38,710 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:38,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:38,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:38,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:38,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:38,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:38,948 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:38,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:39,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:39,038 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:39,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:39,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:39,171 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:39,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:39,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:39,258 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:39,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:39,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:39,387 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:39,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:39,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:39,454 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:39,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:39,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:39,607 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:39,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:39,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:39,706 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:39,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:39,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:39,858 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:39,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:39,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:39,961 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:40,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:40,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:40,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:40,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:40,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:40,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:40,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:40,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:40,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:40,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:40,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:40,469 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:03:40,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:40,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:40,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:40,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:40,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:40,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:40,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:40,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:40,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:40,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:40,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:40,941 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:03:41,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:41,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:41,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:41,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:41,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:41,195 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:03:41,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:41,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:41,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:41,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:41,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:41,416 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:03:41,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:41,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:03:41,513 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:03:41,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1759089670] [2021-05-01 08:03:41,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1759089670] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:03:41,514 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:03:41,514 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [] total 39 [2021-05-01 08:03:41,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175766523] [2021-05-01 08:03:41,514 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-05-01 08:03:41,514 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:03:41,514 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-05-01 08:03:41,514 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1390, Unknown=0, NotChecked=0, Total=1560 [2021-05-01 08:03:41,514 INFO L87 Difference]: Start difference. First operand 251 states and 287 transitions. Second operand has 39 states, 39 states have (on average 1.641025641025641) internal successors, (64), 37 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:03:45,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:03:45,425 INFO L93 Difference]: Finished difference Result 511 states and 573 transitions. [2021-05-01 08:03:45,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-05-01 08:03:45,428 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.641025641025641) internal successors, (64), 37 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 70 [2021-05-01 08:03:45,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:03:45,429 INFO L225 Difference]: With dead ends: 511 [2021-05-01 08:03:45,429 INFO L226 Difference]: Without dead ends: 322 [2021-05-01 08:03:45,430 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 6 SyntacticMatches, 21 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 688 ImplicationChecksByTransitivity, 3944.4ms TimeCoverageRelationStatistics Valid=180, Invalid=1542, Unknown=0, NotChecked=0, Total=1722 [2021-05-01 08:03:45,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2021-05-01 08:03:45,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 251. [2021-05-01 08:03:45,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 241 states have (on average 1.1452282157676348) internal successors, (276), 241 states have internal predecessors, (276), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:03:45,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 287 transitions. [2021-05-01 08:03:45,954 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 287 transitions. Word has length 70 [2021-05-01 08:03:45,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:03:45,955 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 287 transitions. [2021-05-01 08:03:45,955 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.641025641025641) internal successors, (64), 37 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:03:45,955 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 287 transitions. [2021-05-01 08:03:45,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-05-01 08:03:45,955 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:03:45,955 INFO L519 BasicCegarLoop]: trace histogram [16, 16, 11, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:03:45,955 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable661 [2021-05-01 08:03:45,955 INFO L428 AbstractCegarLoop]: === Iteration 153 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:03:45,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:03:45,955 INFO L82 PathProgramCache]: Analyzing trace with hash 1228949020, now seen corresponding path program 116 times [2021-05-01 08:03:45,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:03:45,956 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [442679161] [2021-05-01 08:03:45,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:03:45,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:45,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:03:45,976 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2841 v_~SIZE~0_522) (<= v_~last~0_527 v_main_~c~0_2841)) InVars {~SIZE~0=v_~SIZE~0_522, main_~c~0=v_main_~c~0_2841, ~last~0=v_~last~0_527} OutVars{~SIZE~0=v_~SIZE~0_522, main_~c~0=v_main_~c~0_2841, ~last~0=v_~last~0_527} AuxVars[] AssignedVars[] [2021-05-01 08:03:45,979 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:03:45,986 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:45,991 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:45,996 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,000 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,005 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,011 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,013 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,013 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:46,015 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,016 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,023 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,030 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:46,035 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:03:46,038 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:46,040 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:03:46,045 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,046 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:03:46,052 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,059 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:46,064 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,068 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:46,073 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,078 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,085 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,086 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:03:46,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:03:46,147 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:03:46,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:03:46,150 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2843 v_~last~0_528) (< v_main_~c~0_2843 v_~SIZE~0_523)) InVars {~SIZE~0=v_~SIZE~0_523, main_~c~0=v_main_~c~0_2843, ~last~0=v_~last~0_528} OutVars{~SIZE~0=v_~SIZE~0_523, main_~c~0=v_main_~c~0_2843, ~last~0=v_~last~0_528} AuxVars[] AssignedVars[] [2021-05-01 08:03:46,153 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:03:46,155 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,155 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:46,157 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,158 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,166 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,176 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:46,184 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:46,190 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,192 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:03:46,198 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,204 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,205 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:03:46,210 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:46,218 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,222 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,227 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,233 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,238 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,242 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:46,247 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,252 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,256 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,260 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,265 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,266 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:03:46,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:03:46,314 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:03:46,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:03:46,318 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_529 v_main_~c~0_2845) (< (+ v_main_~c~0_2845 1) v_~SIZE~0_524)) InVars {~SIZE~0=v_~SIZE~0_524, main_~c~0=v_main_~c~0_2845, ~last~0=v_~last~0_529} OutVars{~SIZE~0=v_~SIZE~0_524, main_~c~0=v_main_~c~0_2845, ~last~0=v_~last~0_529} AuxVars[] AssignedVars[] [2021-05-01 08:03:46,321 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:03:46,322 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,323 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:46,324 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,338 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,349 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:46,358 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,364 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:46,368 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:03:46,369 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:03:46,372 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,373 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:46,377 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,381 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,388 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:46,394 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:46,399 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,405 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,411 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,417 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,423 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,429 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,435 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,442 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,448 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,449 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:03:46,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:03:46,520 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:03:46,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:03:46,522 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2847 v_~last~0_530) (< (+ v_main_~c~0_2847 1) v_~SIZE~0_525)) InVars {~SIZE~0=v_~SIZE~0_525, main_~c~0=v_main_~c~0_2847, ~last~0=v_~last~0_530} OutVars{~SIZE~0=v_~SIZE~0_525, main_~c~0=v_main_~c~0_2847, ~last~0=v_~last~0_530} AuxVars[] AssignedVars[] [2021-05-01 08:03:46,524 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:03:46,530 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,537 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,543 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,549 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,555 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,557 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,558 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:46,559 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,561 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,574 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,584 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:46,592 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:46,598 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,600 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:03:46,606 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,612 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,613 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:46,619 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,626 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,631 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,637 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,643 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:46,649 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,656 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,657 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:03:46,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:03:46,730 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:03:46,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:03:46,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:03:46,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:03:46,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:03:46,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:03:46,840 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:46,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:46,876 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:03:46,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:03:46,932 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:03:46,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:03:46,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:46,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:03:47,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:47,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:03:47,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:47,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:03:47,130 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:03:47,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:03:47,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:47,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:03:47,137 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:03:47,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:03:47,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:47,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:03:47,142 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:03:47,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:47,146 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 08:03:47,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:47,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:03:47,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:47,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:03:47,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:03:47,268 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:03:47,354 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:03:47,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:47,367 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:03:47,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:47,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:47,425 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:47,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:47,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:47,516 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:47,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:47,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:47,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:47,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:47,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:47,663 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:47,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:47,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:47,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:47,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:47,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:47,866 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:47,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:47,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:47,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:48,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:48,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:48,056 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:48,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:48,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:48,146 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:48,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:48,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:48,262 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:48,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:48,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:48,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:48,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:48,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:48,456 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:48,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:48,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:48,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:48,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:48,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:48,664 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:48,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:48,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:48,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:48,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:48,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:48,927 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:48,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:49,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:49,040 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:49,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:49,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:49,214 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:49,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:49,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:49,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:49,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:49,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:49,458 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:49,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:49,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:49,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:49,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:49,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:49,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:49,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:49,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:49,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:49,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:49,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:49,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:49,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:50,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:50,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:50,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:50,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:50,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:50,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:50,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:50,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:50,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:50,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:50,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:50,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:50,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:50,492 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:03:50,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:50,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:50,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:50,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:50,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:50,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:50,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:50,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:03:50,802 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:03:50,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [442679161] [2021-05-01 08:03:50,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [442679161] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:03:50,802 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:03:50,802 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2021-05-01 08:03:50,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861386561] [2021-05-01 08:03:50,802 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-05-01 08:03:50,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:03:50,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-05-01 08:03:50,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=1463, Unknown=0, NotChecked=0, Total=1640 [2021-05-01 08:03:50,803 INFO L87 Difference]: Start difference. First operand 251 states and 287 transitions. Second operand has 40 states, 40 states have (on average 1.6) internal successors, (64), 38 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:03:54,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:03:54,667 INFO L93 Difference]: Finished difference Result 508 states and 570 transitions. [2021-05-01 08:03:54,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-05-01 08:03:54,670 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.6) internal successors, (64), 38 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 70 [2021-05-01 08:03:54,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:03:54,671 INFO L225 Difference]: With dead ends: 508 [2021-05-01 08:03:54,671 INFO L226 Difference]: Without dead ends: 319 [2021-05-01 08:03:54,671 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 6 SyntacticMatches, 20 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 687 ImplicationChecksByTransitivity, 3901.1ms TimeCoverageRelationStatistics Valid=187, Invalid=1619, Unknown=0, NotChecked=0, Total=1806 [2021-05-01 08:03:54,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2021-05-01 08:03:55,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 251. [2021-05-01 08:03:55,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 241 states have (on average 1.1452282157676348) internal successors, (276), 241 states have internal predecessors, (276), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:03:55,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 287 transitions. [2021-05-01 08:03:55,256 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 287 transitions. Word has length 70 [2021-05-01 08:03:55,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:03:55,256 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 287 transitions. [2021-05-01 08:03:55,256 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.6) internal successors, (64), 38 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:03:55,256 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 287 transitions. [2021-05-01 08:03:55,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-05-01 08:03:55,257 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:03:55,257 INFO L519 BasicCegarLoop]: trace histogram [16, 16, 12, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:03:55,257 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable666 [2021-05-01 08:03:55,257 INFO L428 AbstractCegarLoop]: === Iteration 154 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:03:55,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:03:55,257 INFO L82 PathProgramCache]: Analyzing trace with hash -576489314, now seen corresponding path program 117 times [2021-05-01 08:03:55,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:03:55,257 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [203802538] [2021-05-01 08:03:55,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:03:55,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:03:55,271 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_531 v_main_~c~0_2867) (< v_main_~c~0_2867 v_~SIZE~0_526)) InVars {~SIZE~0=v_~SIZE~0_526, main_~c~0=v_main_~c~0_2867, ~last~0=v_~last~0_531} OutVars{~SIZE~0=v_~SIZE~0_526, main_~c~0=v_main_~c~0_2867, ~last~0=v_~last~0_531} AuxVars[] AssignedVars[] [2021-05-01 08:03:55,273 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:03:55,280 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,286 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,291 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,296 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,303 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,309 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,311 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,312 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:55,313 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,315 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,325 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:55,332 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,338 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:55,343 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:03:55,344 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:03:55,350 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,352 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:03:55,358 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,364 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,372 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,378 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,383 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,391 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:55,396 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:55,397 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:03:55,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:03:55,456 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:03:55,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:03:55,459 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2869 v_~SIZE~0_527) (< v_main_~c~0_2869 v_~last~0_532)) InVars {~SIZE~0=v_~SIZE~0_527, main_~c~0=v_main_~c~0_2869, ~last~0=v_~last~0_532} OutVars{~SIZE~0=v_~SIZE~0_527, main_~c~0=v_main_~c~0_2869, ~last~0=v_~last~0_532} AuxVars[] AssignedVars[] [2021-05-01 08:03:55,461 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:03:55,463 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,463 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:55,464 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,466 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,475 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:55,482 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,489 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:55,495 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,496 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:03:55,501 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,506 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,507 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:03:55,512 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:55,516 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:55,521 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,525 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,531 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,536 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,542 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,547 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,551 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,555 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,560 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,566 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,567 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:03:55,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:03:55,625 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:03:55,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:03:55,629 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_533 v_main_~c~0_2871) (< (+ v_main_~c~0_2871 1) v_~SIZE~0_528)) InVars {~SIZE~0=v_~SIZE~0_528, main_~c~0=v_main_~c~0_2871, ~last~0=v_~last~0_533} OutVars{~SIZE~0=v_~SIZE~0_528, main_~c~0=v_main_~c~0_2871, ~last~0=v_~last~0_533} AuxVars[] AssignedVars[] [2021-05-01 08:03:55,632 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:03:55,634 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,635 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:55,637 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,638 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,650 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:55,660 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,666 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:03:55,670 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:55,672 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:03:55,678 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,680 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:55,685 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,693 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,698 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,704 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:55,709 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,715 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,721 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:03:55,727 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,732 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,737 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,743 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,748 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,752 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,754 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:03:55,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:03:55,811 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:03:55,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:03:55,813 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2873 1) v_~SIZE~0_529) (< v_main_~c~0_2873 v_~last~0_534)) InVars {~SIZE~0=v_~SIZE~0_529, main_~c~0=v_main_~c~0_2873, ~last~0=v_~last~0_534} OutVars{~SIZE~0=v_~SIZE~0_529, main_~c~0=v_main_~c~0_2873, ~last~0=v_~last~0_534} AuxVars[] AssignedVars[] [2021-05-01 08:03:55,815 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:03:55,821 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,826 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,831 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,837 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,843 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,845 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,846 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:03:55,847 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,848 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,857 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:55,865 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,872 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:55,878 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,879 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:03:55,884 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,889 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,890 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:55,895 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:03:55,900 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:03:55,906 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,912 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,918 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,923 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,928 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,930 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:03:55,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:55,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:03:55,992 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:03:55,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:03:56,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:56,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:03:56,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:56,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:03:56,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:56,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:03:56,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:56,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:03:56,100 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:56,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:56,139 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:03:56,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:03:56,188 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:03:56,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:03:56,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:56,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:03:56,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:56,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:03:56,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:56,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:03:56,341 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:03:56,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:03:56,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:56,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:03:56,346 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:03:56,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:03:56,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:56,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:03:56,350 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:03:56,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:56,354 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:03:56,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:56,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:03:56,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:56,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:03:56,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:03:56,488 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:03:56,582 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:03:56,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:56,595 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:03:56,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:56,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:56,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:56,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:56,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:56,715 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:56,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:56,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:56,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:56,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:56,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:56,905 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:56,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:56,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:56,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:57,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:57,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:57,090 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:57,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:57,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:57,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:57,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:57,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:57,265 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:57,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:57,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:57,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:57,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:57,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:57,460 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:57,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:57,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:57,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:57,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:57,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:57,663 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:57,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:57,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:57,754 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:57,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:57,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:57,874 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:57,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:57,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:57,952 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:58,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:58,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:58,071 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:58,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:58,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:58,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:58,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:58,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:58,264 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:58,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:58,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:58,362 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:58,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:58,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:58,500 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:03:58,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:58,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:58,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:03:58,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:58,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:58,710 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:03:58,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:58,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:58,804 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:03:58,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:58,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:58,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:58,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:03:59,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:59,021 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 08:03:59,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:59,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 08:03:59,152 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 08:03:59,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:03:59,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:59,155 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 08:03:59,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:59,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 08:03:59,290 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 08:03:59,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:03:59,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:59,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:59,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:59,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:59,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:59,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:03:59,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:59,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:03:59,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:03:59,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:03:59,565 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:03:59,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [203802538] [2021-05-01 08:03:59,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [203802538] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:03:59,565 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:03:59,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [41] imperfect sequences [] total 41 [2021-05-01 08:03:59,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666021681] [2021-05-01 08:03:59,566 INFO L460 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-05-01 08:03:59,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:03:59,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-05-01 08:03:59,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=1538, Unknown=0, NotChecked=0, Total=1722 [2021-05-01 08:03:59,566 INFO L87 Difference]: Start difference. First operand 251 states and 287 transitions. Second operand has 41 states, 41 states have (on average 1.5609756097560976) internal successors, (64), 39 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:04:03,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:04:03,862 INFO L93 Difference]: Finished difference Result 505 states and 567 transitions. [2021-05-01 08:04:03,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-05-01 08:04:03,865 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.5609756097560976) internal successors, (64), 39 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 70 [2021-05-01 08:04:03,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:04:03,866 INFO L225 Difference]: With dead ends: 505 [2021-05-01 08:04:03,866 INFO L226 Difference]: Without dead ends: 316 [2021-05-01 08:04:03,866 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 8 SyntacticMatches, 17 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 623 ImplicationChecksByTransitivity, 3395.6ms TimeCoverageRelationStatistics Valid=194, Invalid=1698, Unknown=0, NotChecked=0, Total=1892 [2021-05-01 08:04:03,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2021-05-01 08:04:04,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 251. [2021-05-01 08:04:04,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 241 states have (on average 1.1452282157676348) internal successors, (276), 241 states have internal predecessors, (276), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:04:04,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 287 transitions. [2021-05-01 08:04:04,384 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 287 transitions. Word has length 70 [2021-05-01 08:04:04,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:04:04,384 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 287 transitions. [2021-05-01 08:04:04,384 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 1.5609756097560976) internal successors, (64), 39 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:04:04,384 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 287 transitions. [2021-05-01 08:04:04,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-05-01 08:04:04,384 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:04:04,384 INFO L519 BasicCegarLoop]: trace histogram [16, 16, 13, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:04:04,384 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable671 [2021-05-01 08:04:04,384 INFO L428 AbstractCegarLoop]: === Iteration 155 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:04:04,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:04:04,385 INFO L82 PathProgramCache]: Analyzing trace with hash -1394137764, now seen corresponding path program 118 times [2021-05-01 08:04:04,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:04:04,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [171313211] [2021-05-01 08:04:04,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:04:04,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:04:04,396 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_535 v_main_~c~0_2893) (< v_main_~c~0_2893 v_~SIZE~0_530)) InVars {~SIZE~0=v_~SIZE~0_530, main_~c~0=v_main_~c~0_2893, ~last~0=v_~last~0_535} OutVars{~SIZE~0=v_~SIZE~0_530, main_~c~0=v_main_~c~0_2893, ~last~0=v_~last~0_535} AuxVars[] AssignedVars[] [2021-05-01 08:04:04,398 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:04:04,400 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,400 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:04:04,401 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,402 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,407 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:04:04,410 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:04,415 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,421 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:04,423 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:04:04,427 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,428 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:04:04,434 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,438 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:04,443 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,450 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:04,454 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,459 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,463 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,468 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,473 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,477 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,481 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,485 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,490 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,491 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:04:04,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:04:04,544 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:04:04,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:04:04,546 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2895 v_~last~0_536) (< v_main_~c~0_2895 v_~SIZE~0_531)) InVars {~SIZE~0=v_~SIZE~0_531, main_~c~0=v_main_~c~0_2895, ~last~0=v_~last~0_536} OutVars{~SIZE~0=v_~SIZE~0_531, main_~c~0=v_main_~c~0_2895, ~last~0=v_~last~0_536} AuxVars[] AssignedVars[] [2021-05-01 08:04:04,548 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:04:04,553 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,558 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,563 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,568 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,573 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,574 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,575 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:04:04,576 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,577 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,584 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,592 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:04,597 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,604 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:04,605 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:04:04,610 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,615 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,616 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:04:04,620 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:04,625 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,629 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,634 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,638 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,643 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,647 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:04,648 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:04:04,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:04:04,696 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:04:04,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:04:04,699 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2897 1) v_~SIZE~0_532) (<= v_~last~0_537 v_main_~c~0_2897)) InVars {~SIZE~0=v_~SIZE~0_532, main_~c~0=v_main_~c~0_2897, ~last~0=v_~last~0_537} OutVars{~SIZE~0=v_~SIZE~0_532, main_~c~0=v_main_~c~0_2897, ~last~0=v_~last~0_537} AuxVars[] AssignedVars[] [2021-05-01 08:04:04,701 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:04:04,707 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,713 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,718 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,723 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,728 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,734 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,736 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,736 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:04:04,737 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,739 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,746 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:04,752 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,757 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:04:04,760 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:04,761 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:04:04,766 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,767 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:04,771 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:04:04,776 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,781 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,786 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,791 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,796 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,802 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:04,804 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:04:04,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:04:04,849 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:04:04,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:04:04,851 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2899 v_~last~0_538) (< (+ v_main_~c~0_2899 1) v_~SIZE~0_533)) InVars {~SIZE~0=v_~SIZE~0_533, main_~c~0=v_main_~c~0_2899, ~last~0=v_~last~0_538} OutVars{~SIZE~0=v_~SIZE~0_533, main_~c~0=v_main_~c~0_2899, ~last~0=v_~last~0_538} AuxVars[] AssignedVars[] [2021-05-01 08:04:04,856 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:04:04,861 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,867 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,871 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,876 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,881 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,882 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,883 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:04:04,884 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,885 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,893 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,902 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:04,907 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,914 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:04,915 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:04:04,920 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,924 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,926 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:04,930 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:04,934 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:04:04,939 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,943 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,948 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,954 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,958 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:04,959 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:04:05,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:05,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:04:05,007 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:04:05,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:04:05,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:05,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:04:05,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:05,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:04:05,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:05,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:05,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:05,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:05,100 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:04:05,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:05,134 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:04:05,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:04:05,175 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:04:05,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:04:05,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:05,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:04:05,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:05,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:04:05,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:05,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:04:05,313 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:04:05,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:04:05,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:05,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:04:05,318 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:04:05,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:04:05,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:05,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:04:05,322 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:04:05,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:05,325 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:04:05,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:05,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:04:05,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:05,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:04:05,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:05,432 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:04:05,517 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:04:05,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:05,530 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:04:05,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:05,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:05,579 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:04:05,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:05,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:04:05,665 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:04:05,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:05,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:05,723 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:04:05,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:05,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:04:05,815 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:04:05,816 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:05,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:05,875 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:04:05,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:05,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:04:05,979 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:04:05,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:06,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:06,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:06,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:06,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:06,152 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:06,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:06,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:06,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:06,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:06,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:06,351 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:06,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:06,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:06,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:06,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:06,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:06,568 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:06,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:06,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:06,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:06,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:06,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:06,770 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:06,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:06,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:06,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:06,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:06,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:06,979 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:06,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:07,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:07,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:07,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:07,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:07,202 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:07,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:07,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:07,306 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:04:07,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:07,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:04:07,445 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:04:07,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:07,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:07,530 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:04:07,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:07,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:04:07,665 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:04:07,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:07,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:07,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:07,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:07,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:07,895 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:07,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:08,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:08,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:08,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:08,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:08,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:08,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:08,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:08,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:08,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:08,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:08,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:08,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:08,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:08,425 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:04:08,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:08,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:08,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:08,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:08,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:08,627 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:04:08,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:08,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:04:08,708 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:04:08,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [171313211] [2021-05-01 08:04:08,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [171313211] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:04:08,708 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:04:08,708 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [] total 42 [2021-05-01 08:04:08,709 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22680672] [2021-05-01 08:04:08,709 INFO L460 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-05-01 08:04:08,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:04:08,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-05-01 08:04:08,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1615, Unknown=0, NotChecked=0, Total=1806 [2021-05-01 08:04:08,709 INFO L87 Difference]: Start difference. First operand 251 states and 287 transitions. Second operand has 42 states, 42 states have (on average 1.5238095238095237) internal successors, (64), 40 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:04:13,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:04:13,422 INFO L93 Difference]: Finished difference Result 502 states and 564 transitions. [2021-05-01 08:04:13,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-05-01 08:04:13,424 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.5238095238095237) internal successors, (64), 40 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 70 [2021-05-01 08:04:13,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:04:13,425 INFO L225 Difference]: With dead ends: 502 [2021-05-01 08:04:13,425 INFO L226 Difference]: Without dead ends: 313 [2021-05-01 08:04:13,425 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 6 SyntacticMatches, 18 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 3565.0ms TimeCoverageRelationStatistics Valid=201, Invalid=1779, Unknown=0, NotChecked=0, Total=1980 [2021-05-01 08:04:13,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2021-05-01 08:04:14,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 251. [2021-05-01 08:04:14,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 241 states have (on average 1.1452282157676348) internal successors, (276), 241 states have internal predecessors, (276), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:04:14,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 287 transitions. [2021-05-01 08:04:14,017 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 287 transitions. Word has length 70 [2021-05-01 08:04:14,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:04:14,017 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 287 transitions. [2021-05-01 08:04:14,017 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 1.5238095238095237) internal successors, (64), 40 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:04:14,018 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 287 transitions. [2021-05-01 08:04:14,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-05-01 08:04:14,018 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:04:14,018 INFO L519 BasicCegarLoop]: trace histogram [16, 16, 14, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:04:14,018 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable676 [2021-05-01 08:04:14,018 INFO L428 AbstractCegarLoop]: === Iteration 156 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:04:14,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:04:14,018 INFO L82 PathProgramCache]: Analyzing trace with hash 1312481630, now seen corresponding path program 119 times [2021-05-01 08:04:14,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:04:14,018 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1560829568] [2021-05-01 08:04:14,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:04:14,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:04:14,032 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_539 v_main_~c~0_2919) (< v_main_~c~0_2919 v_~SIZE~0_534)) InVars {~SIZE~0=v_~SIZE~0_534, main_~c~0=v_main_~c~0_2919, ~last~0=v_~last~0_539} OutVars{~SIZE~0=v_~SIZE~0_534, main_~c~0=v_main_~c~0_2919, ~last~0=v_~last~0_539} AuxVars[] AssignedVars[] [2021-05-01 08:04:14,035 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:04:14,037 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,037 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:04:14,039 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,040 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,049 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:14,056 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,062 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:14,065 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:04:14,067 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:04:14,072 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,073 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:04:14,079 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,084 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,090 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:14,094 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,100 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,105 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,109 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:14,114 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,119 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,124 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,129 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,135 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,139 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,141 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:04:14,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:04:14,205 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:04:14,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:04:14,208 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2921 v_~last~0_540) (< v_main_~c~0_2921 v_~SIZE~0_535)) InVars {~SIZE~0=v_~SIZE~0_535, main_~c~0=v_main_~c~0_2921, ~last~0=v_~last~0_540} OutVars{~SIZE~0=v_~SIZE~0_535, main_~c~0=v_main_~c~0_2921, ~last~0=v_~last~0_540} AuxVars[] AssignedVars[] [2021-05-01 08:04:14,210 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:04:14,217 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,224 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,231 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,238 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,244 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,246 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,246 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:04:14,248 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,249 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,259 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,270 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:14,279 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:14,286 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,287 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:04:14,294 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,300 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,301 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:04:14,307 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,312 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,317 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,322 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:14,326 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,330 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,334 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,335 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:04:14,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:04:14,405 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:04:14,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:04:14,410 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_541 v_main_~c~0_2923) (< (+ v_main_~c~0_2923 1) v_~SIZE~0_536)) InVars {~SIZE~0=v_~SIZE~0_536, main_~c~0=v_main_~c~0_2923, ~last~0=v_~last~0_541} OutVars{~SIZE~0=v_~SIZE~0_536, main_~c~0=v_main_~c~0_2923, ~last~0=v_~last~0_541} AuxVars[] AssignedVars[] [2021-05-01 08:04:14,413 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:04:14,420 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,427 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,433 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,440 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,446 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,452 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,453 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,454 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:04:14,456 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,457 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,466 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:14,474 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,480 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:14,484 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:04:14,485 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:04:14,490 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,492 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:14,498 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,503 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,509 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,516 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:14,521 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:14,526 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,532 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,534 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:04:14,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:04:14,591 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:04:14,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:04:14,595 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2925 v_~last~0_542) (< (+ v_main_~c~0_2925 1) v_~SIZE~0_537)) InVars {~SIZE~0=v_~SIZE~0_537, main_~c~0=v_main_~c~0_2925, ~last~0=v_~last~0_542} OutVars{~SIZE~0=v_~SIZE~0_537, main_~c~0=v_main_~c~0_2925, ~last~0=v_~last~0_542} AuxVars[] AssignedVars[] [2021-05-01 08:04:14,598 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:04:14,600 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,600 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:04:14,602 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,603 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,613 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:14,622 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,631 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:14,637 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,638 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:04:14,645 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,651 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,652 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:14,658 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:14,664 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,670 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,675 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,682 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,690 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,698 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,703 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,708 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,713 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,720 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,727 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,729 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:04:14,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:04:14,802 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:04:14,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:04:14,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:04:14,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:04:14,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:14,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:14,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:14,907 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:04:14,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:14,943 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:04:14,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:04:14,988 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:04:14,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:04:15,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:15,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:04:15,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:15,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:04:15,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:15,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:04:15,160 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:04:15,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:04:15,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:15,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:04:15,165 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:04:15,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:04:15,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:15,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:04:15,169 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:04:15,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:15,173 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:04:15,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:15,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:04:15,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:15,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:04:15,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:15,310 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:04:15,396 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:04:15,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:15,408 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:04:15,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:15,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:15,470 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:04:15,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:15,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:04:15,582 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:04:15,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:15,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:15,660 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:04:15,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:15,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:04:15,788 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:04:15,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:15,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:15,855 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:04:15,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:15,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:04:15,996 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:04:15,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:16,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:16,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:16,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:16,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:16,210 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:16,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:16,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:16,327 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:04:16,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:16,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:04:16,480 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:04:16,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:16,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:16,597 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:04:16,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:16,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:04:16,754 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:04:16,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:16,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:16,845 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:04:16,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:16,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:04:17,023 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:04:17,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:17,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:17,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:17,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:17,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:17,284 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:17,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:17,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:17,420 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:04:17,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:17,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:04:17,600 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:04:17,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:17,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:17,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:17,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:17,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:17,856 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:17,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:17,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:17,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:18,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:18,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:18,174 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:18,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:18,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:18,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:18,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:18,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:18,528 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:18,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:18,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:18,680 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:04:18,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:18,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:04:18,894 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:04:18,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:19,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:19,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:19,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:19,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:19,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:19,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:19,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:19,356 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 08:04:19,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:19,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 08:04:19,551 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 08:04:19,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:04:19,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:19,641 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 08:04:19,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:19,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:04:19,757 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:04:19,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1560829568] [2021-05-01 08:04:19,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1560829568] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:04:19,757 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:04:19,757 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [43] imperfect sequences [] total 43 [2021-05-01 08:04:19,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689483241] [2021-05-01 08:04:19,758 INFO L460 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-05-01 08:04:19,758 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:04:19,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-05-01 08:04:19,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=1694, Unknown=0, NotChecked=0, Total=1892 [2021-05-01 08:04:19,758 INFO L87 Difference]: Start difference. First operand 251 states and 287 transitions. Second operand has 43 states, 43 states have (on average 1.4883720930232558) internal successors, (64), 41 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:04:24,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:04:24,402 INFO L93 Difference]: Finished difference Result 499 states and 561 transitions. [2021-05-01 08:04:24,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-05-01 08:04:24,405 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.4883720930232558) internal successors, (64), 41 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 70 [2021-05-01 08:04:24,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:04:24,406 INFO L225 Difference]: With dead ends: 499 [2021-05-01 08:04:24,406 INFO L226 Difference]: Without dead ends: 310 [2021-05-01 08:04:24,406 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 6 SyntacticMatches, 17 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 4767.7ms TimeCoverageRelationStatistics Valid=208, Invalid=1862, Unknown=0, NotChecked=0, Total=2070 [2021-05-01 08:04:24,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2021-05-01 08:04:25,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 251. [2021-05-01 08:04:25,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 241 states have (on average 1.1452282157676348) internal successors, (276), 241 states have internal predecessors, (276), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:04:25,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 287 transitions. [2021-05-01 08:04:25,017 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 287 transitions. Word has length 70 [2021-05-01 08:04:25,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:04:25,017 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 287 transitions. [2021-05-01 08:04:25,018 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.4883720930232558) internal successors, (64), 41 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:04:25,018 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 287 transitions. [2021-05-01 08:04:25,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-05-01 08:04:25,018 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:04:25,018 INFO L519 BasicCegarLoop]: trace histogram [16, 16, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:04:25,018 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable681 [2021-05-01 08:04:25,018 INFO L428 AbstractCegarLoop]: === Iteration 157 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:04:25,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:04:25,018 INFO L82 PathProgramCache]: Analyzing trace with hash 301364380, now seen corresponding path program 120 times [2021-05-01 08:04:25,019 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:04:25,019 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1946238390] [2021-05-01 08:04:25,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:04:25,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:04:25,030 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2945 v_~SIZE~0_538) (<= v_~last~0_543 v_main_~c~0_2945)) InVars {~SIZE~0=v_~SIZE~0_538, main_~c~0=v_main_~c~0_2945, ~last~0=v_~last~0_543} OutVars{~SIZE~0=v_~SIZE~0_538, main_~c~0=v_main_~c~0_2945, ~last~0=v_~last~0_543} AuxVars[] AssignedVars[] [2021-05-01 08:04:25,032 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:04:25,034 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,035 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:04:25,036 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,038 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,048 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:25,056 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,061 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:25,064 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:04:25,066 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:04:25,073 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,074 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:04:25,079 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:25,087 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,095 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:25,101 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,108 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,114 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,120 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,127 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,134 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,139 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,143 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,147 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,150 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,151 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:04:25,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:04:25,208 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:04:25,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:04:25,212 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2947 v_~last~0_544) (< v_main_~c~0_2947 v_~SIZE~0_539)) InVars {~SIZE~0=v_~SIZE~0_539, main_~c~0=v_main_~c~0_2947, ~last~0=v_~last~0_544} OutVars{~SIZE~0=v_~SIZE~0_539, main_~c~0=v_main_~c~0_2947, ~last~0=v_~last~0_544} AuxVars[] AssignedVars[] [2021-05-01 08:04:25,214 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:04:25,216 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,217 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:04:25,218 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,219 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,235 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:25,244 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,252 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:25,259 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,260 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:04:25,266 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,273 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,274 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:04:25,280 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:25,286 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,294 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,300 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,307 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,315 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,320 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:25,325 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,330 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,335 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,340 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,345 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,346 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:04:25,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:04:25,398 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:04:25,400 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:04:25,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:04:25,401 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2949 v_~last~0_545) (< (+ v_main_~c~0_2949 1) v_~SIZE~0_540)) InVars {~SIZE~0=v_~SIZE~0_540, main_~c~0=v_main_~c~0_2949, ~last~0=v_~last~0_545} OutVars{~SIZE~0=v_~SIZE~0_540, main_~c~0=v_main_~c~0_2949, ~last~0=v_~last~0_545} AuxVars[] AssignedVars[] [2021-05-01 08:04:25,404 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:04:25,406 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,406 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:04:25,408 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,410 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,418 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,428 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:25,436 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:25,441 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,443 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:04:25,449 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,456 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,458 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:25,464 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,469 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:25,474 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,478 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,483 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,490 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,494 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,497 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,500 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,503 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,505 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,508 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,510 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:04:25,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:04:25,582 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:04:25,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:04:25,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:04:25,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:04:25,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:25,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:25,696 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:04:25,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:25,744 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:04:25,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:04:25,794 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:04:25,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:04:25,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:04:25,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:04:25,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:04:25,957 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:04:25,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:04:25,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:04:25,972 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:04:25,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:04:25,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:04:25,976 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:04:25,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,981 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:04:25,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:04:25,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:25,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:04:25,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:26,143 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:04:26,243 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:04:26,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:26,257 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:04:26,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:26,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:26,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:26,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:26,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:26,391 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:26,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:26,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:26,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:26,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:26,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:26,570 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:26,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:26,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:26,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:26,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:26,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:26,748 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:26,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:26,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:26,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:26,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:26,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:26,948 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:26,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:27,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:27,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:27,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:27,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:27,148 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:27,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:27,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:27,245 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:04:27,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:27,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:04:27,361 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:04:27,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:27,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:27,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:27,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:27,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:27,578 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:27,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:27,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:27,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:27,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:27,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:27,809 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:27,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:27,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:27,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:27,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:27,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:28,044 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:28,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:28,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:28,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:28,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:28,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:28,296 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:28,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:28,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:28,402 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:04:28,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:28,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:04:28,563 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:04:28,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:28,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:28,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:28,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:28,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:28,806 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:28,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:28,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:28,925 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:04:29,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:29,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:04:29,094 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:04:29,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:29,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:29,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:29,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:29,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:29,360 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:04:29,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:29,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:29,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:29,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:29,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:29,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:29,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:29,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:29,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:29,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:29,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:04:29,838 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:04:29,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1946238390] [2021-05-01 08:04:29,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1946238390] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:04:29,838 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:04:29,838 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [] total 44 [2021-05-01 08:04:29,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423641349] [2021-05-01 08:04:29,839 INFO L460 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-05-01 08:04:29,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:04:29,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-05-01 08:04:29,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=1775, Unknown=0, NotChecked=0, Total=1980 [2021-05-01 08:04:29,839 INFO L87 Difference]: Start difference. First operand 251 states and 287 transitions. Second operand has 44 states, 44 states have (on average 1.4545454545454546) internal successors, (64), 42 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:04:33,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:04:33,991 INFO L93 Difference]: Finished difference Result 498 states and 561 transitions. [2021-05-01 08:04:33,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-05-01 08:04:33,994 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.4545454545454546) internal successors, (64), 42 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 70 [2021-05-01 08:04:33,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:04:33,995 INFO L225 Difference]: With dead ends: 498 [2021-05-01 08:04:33,995 INFO L226 Difference]: Without dead ends: 309 [2021-05-01 08:04:33,995 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 6 SyntacticMatches, 16 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 4042.7ms TimeCoverageRelationStatistics Valid=215, Invalid=1947, Unknown=0, NotChecked=0, Total=2162 [2021-05-01 08:04:33,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2021-05-01 08:04:34,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 252. [2021-05-01 08:04:34,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 242 states have (on average 1.1487603305785123) internal successors, (278), 242 states have internal predecessors, (278), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:04:34,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 289 transitions. [2021-05-01 08:04:34,528 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 289 transitions. Word has length 70 [2021-05-01 08:04:34,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:04:34,528 INFO L480 AbstractCegarLoop]: Abstraction has 252 states and 289 transitions. [2021-05-01 08:04:34,529 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.4545454545454546) internal successors, (64), 42 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:04:34,529 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 289 transitions. [2021-05-01 08:04:34,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-05-01 08:04:34,529 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:04:34,529 INFO L519 BasicCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:04:34,529 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable685 [2021-05-01 08:04:34,529 INFO L428 AbstractCegarLoop]: === Iteration 158 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:04:34,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:04:34,529 INFO L82 PathProgramCache]: Analyzing trace with hash 135824030, now seen corresponding path program 16 times [2021-05-01 08:04:34,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:04:34,530 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [680221372] [2021-05-01 08:04:34,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:04:34,535 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:04:34,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:04:34,539 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2969 v_~last~0_546) (< v_main_~c~0_2969 v_~SIZE~0_541)) InVars {~SIZE~0=v_~SIZE~0_541, main_~c~0=v_main_~c~0_2969, ~last~0=v_~last~0_546} OutVars{~SIZE~0=v_~SIZE~0_541, main_~c~0=v_main_~c~0_2969, ~last~0=v_~last~0_546} AuxVars[] AssignedVars[] [2021-05-01 08:04:34,542 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:04:34,544 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,544 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:04:34,546 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,547 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,560 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:34,568 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,576 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:34,582 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,583 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:04:34,589 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,594 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,595 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:04:34,601 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:34,606 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,611 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,615 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,621 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,629 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,635 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,639 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,644 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,648 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,654 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,659 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,660 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:04:34,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:04:34,713 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 08:04:34,715 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:04:34,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:04:34,716 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2971 1) v_~SIZE~0_542) (< v_main_~c~0_2971 v_~last~0_547)) InVars {~SIZE~0=v_~SIZE~0_542, main_~c~0=v_main_~c~0_2971, ~last~0=v_~last~0_547} OutVars{~SIZE~0=v_~SIZE~0_542, main_~c~0=v_main_~c~0_2971, ~last~0=v_~last~0_547} AuxVars[] AssignedVars[] [2021-05-01 08:04:34,718 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:04:34,724 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,729 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,733 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,738 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,743 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,745 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,745 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:04:34,746 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,747 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,755 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,764 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:34,771 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:34,775 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,776 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:04:34,781 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,785 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,786 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:34,790 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:04:34,796 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,801 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,805 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,810 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,815 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,820 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:34,821 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:04:34,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:04:34,874 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 08:04:34,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:04:34,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:04:34,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:04:34,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:34,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 08:04:34,934 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.8 percent of original size [2021-05-01 08:04:34,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-05-01 08:04:34,973 INFO L142 QuantifierPusher]: treesize reduction 4, result has 80.0 percent of original size [2021-05-01 08:04:34,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:35,004 INFO L142 QuantifierPusher]: treesize reduction 13, result has 58.1 percent of original size [2021-05-01 08:04:35,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-05-01 08:04:35,038 INFO L142 QuantifierPusher]: treesize reduction 13, result has 48.0 percent of original size [2021-05-01 08:04:35,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-05-01 08:04:35,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:35,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:04:35,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:35,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:04:35,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:35,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:04:35,153 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:04:35,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:04:35,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:35,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:04:35,157 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:04:35,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:04:35,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:35,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:04:35,160 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:04:35,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:35,162 INFO L147 QuantifierPusher]: treesize reduction 14, result has 71.4 percent of original size 35 [2021-05-01 08:04:35,269 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 23 [2021-05-01 08:04:35,356 INFO L142 QuantifierPusher]: treesize reduction 9, result has 76.3 percent of original size [2021-05-01 08:04:35,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 08:04:35,433 INFO L142 QuantifierPusher]: treesize reduction 14, result has 57.6 percent of original size [2021-05-01 08:04:35,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:35,494 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:35,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:35,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:35,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:35,552 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:04:35,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:35,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:35,615 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:04:35,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:35,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:04:35,708 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 08:04:35,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:35,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:35,766 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:04:35,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:35,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:04:35,857 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 08:04:35,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:35,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:35,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:35,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:35,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:36,013 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:04:36,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:36,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:36,111 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:04:36,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:36,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:04:36,239 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 08:04:36,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:36,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:36,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:36,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:36,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:36,452 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:04:36,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:36,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:36,536 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:04:36,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:36,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:04:36,667 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 08:04:36,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:36,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:36,749 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:04:36,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:36,816 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:04:36,870 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 08:04:36,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:36,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:36,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:36,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:36,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:37,030 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:04:37,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:37,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:37,133 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:04:37,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:37,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:04:37,295 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 08:04:37,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:37,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:37,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:37,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:37,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:37,540 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:04:37,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:37,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:37,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:37,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:37,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:37,805 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:04:37,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:37,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:37,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:37,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:37,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:38,057 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:04:38,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:38,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:38,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:38,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:38,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:38,325 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:04:38,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:38,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:38,437 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:04:38,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:38,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:04:38,610 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 08:04:38,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:38,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:38,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:38,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:38,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:04:38,801 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:04:38,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [680221372] [2021-05-01 08:04:38,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [680221372] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:04:38,801 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:04:38,801 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [] total 44 [2021-05-01 08:04:38,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711863516] [2021-05-01 08:04:38,802 INFO L460 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-05-01 08:04:38,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:04:38,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-05-01 08:04:38,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=1851, Unknown=0, NotChecked=0, Total=2070 [2021-05-01 08:04:38,802 INFO L87 Difference]: Start difference. First operand 252 states and 289 transitions. Second operand has 44 states, 44 states have (on average 1.4545454545454546) internal successors, (64), 42 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:04:44,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:04:44,708 INFO L93 Difference]: Finished difference Result 513 states and 577 transitions. [2021-05-01 08:04:44,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-05-01 08:04:44,710 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.4545454545454546) internal successors, (64), 42 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 70 [2021-05-01 08:04:44,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:04:44,711 INFO L225 Difference]: With dead ends: 513 [2021-05-01 08:04:44,711 INFO L226 Difference]: Without dead ends: 324 [2021-05-01 08:04:44,712 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 6 SyntacticMatches, 15 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1232 ImplicationChecksByTransitivity, 5364.7ms TimeCoverageRelationStatistics Valid=363, Invalid=3797, Unknown=0, NotChecked=0, Total=4160 [2021-05-01 08:04:44,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2021-05-01 08:04:45,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 254. [2021-05-01 08:04:45,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 244 states have (on average 1.1475409836065573) internal successors, (280), 244 states have internal predecessors, (280), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:04:45,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 291 transitions. [2021-05-01 08:04:45,226 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 291 transitions. Word has length 70 [2021-05-01 08:04:45,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:04:45,226 INFO L480 AbstractCegarLoop]: Abstraction has 254 states and 291 transitions. [2021-05-01 08:04:45,226 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.4545454545454546) internal successors, (64), 42 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:04:45,227 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 291 transitions. [2021-05-01 08:04:45,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-01 08:04:45,227 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:04:45,227 INFO L519 BasicCegarLoop]: trace histogram [17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:04:45,227 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable688 [2021-05-01 08:04:45,227 INFO L428 AbstractCegarLoop]: === Iteration 159 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:04:45,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:04:45,227 INFO L82 PathProgramCache]: Analyzing trace with hash -565732323, now seen corresponding path program 17 times [2021-05-01 08:04:45,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:04:45,227 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [790195590] [2021-05-01 08:04:45,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:04:45,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:04:45,236 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_2990 v_~SIZE~0_543) (<= v_~last~0_548 v_main_~c~0_2990)) InVars {~SIZE~0=v_~SIZE~0_543, main_~c~0=v_main_~c~0_2990, ~last~0=v_~last~0_548} OutVars{~SIZE~0=v_~SIZE~0_543, main_~c~0=v_main_~c~0_2990, ~last~0=v_~last~0_548} AuxVars[] AssignedVars[] [2021-05-01 08:04:45,238 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:04:45,244 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,249 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,255 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,260 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,267 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,273 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,275 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,276 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:04:45,277 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,278 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,286 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:45,292 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,297 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:45,301 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:04:45,302 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:04:45,308 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,309 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:04:45,314 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,319 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,326 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:45,331 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,336 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:45,340 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,345 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,347 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:04:45,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:04:45,400 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 08:04:45,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:04:45,406 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_2992 1) v_~SIZE~0_544) (<= v_~last~0_549 v_main_~c~0_2992)) InVars {~SIZE~0=v_~SIZE~0_544, main_~c~0=v_main_~c~0_2992, ~last~0=v_~last~0_549} OutVars{~SIZE~0=v_~SIZE~0_544, main_~c~0=v_main_~c~0_2992, ~last~0=v_~last~0_549} AuxVars[] AssignedVars[] [2021-05-01 08:04:45,408 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:04:45,409 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,410 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:04:45,411 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,412 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,418 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:04:45,421 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:45,428 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:45,434 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,435 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:04:45,441 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,442 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:45,447 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:04:45,453 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,459 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,464 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,471 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:45,477 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,483 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,488 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,493 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,498 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,503 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,509 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,515 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,516 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:04:45,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:04:45,571 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 08:04:45,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:04:45,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:04:45,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:04:45,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-05-01 08:04:45,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-05-01 08:04:45,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:04:45,692 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:04:45,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:04:45,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:04:45,698 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:04:45,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:04:45,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:04:45,701 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:04:45,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,704 INFO L147 QuantifierPusher]: treesize reduction 11, result has 70.3 percent of original size 26 [2021-05-01 08:04:45,810 INFO L142 QuantifierPusher]: treesize reduction 16, result has 38.5 percent of original size [2021-05-01 08:04:45,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:04:45,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 08:04:45,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,851 INFO L147 QuantifierPusher]: treesize reduction 2, result has 88.2 percent of original size 15 [2021-05-01 08:04:45,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-05-01 08:04:45,908 INFO L142 QuantifierPusher]: treesize reduction 3, result has 86.4 percent of original size [2021-05-01 08:04:45,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-01 08:04:45,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 08:04:45,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:45,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:45,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:45,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 08:04:46,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:46,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:46,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,095 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 08:04:46,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:46,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:46,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,190 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 08:04:46,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:46,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:46,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,289 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 08:04:46,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:46,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:46,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 08:04:46,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:46,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:46,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,507 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 08:04:46,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:46,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:46,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,624 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 08:04:46,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:46,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:46,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,750 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 08:04:46,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:46,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:46,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,878 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 08:04:46,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:46,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:46,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:47,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:47,013 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 08:04:47,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:47,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:47,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:47,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:47,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:47,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 08:04:47,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:47,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:47,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:47,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:47,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:47,299 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 08:04:47,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:47,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:47,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:47,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:47,450 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:47,452 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 08:04:47,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:47,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:47,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:47,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:47,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:47,596 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 08:04:47,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:47,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:47,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:47,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:47,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:47,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 08:04:47,821 INFO L142 QuantifierPusher]: treesize reduction 24, result has 4.0 percent of original size [2021-05-01 08:04:47,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:04:47,823 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:04:47,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [790195590] [2021-05-01 08:04:47,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [790195590] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:04:47,823 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:04:47,823 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2021-05-01 08:04:47,823 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094843786] [2021-05-01 08:04:47,823 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-05-01 08:04:47,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:04:47,824 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-05-01 08:04:47,824 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=558, Unknown=0, NotChecked=0, Total=650 [2021-05-01 08:04:47,824 INFO L87 Difference]: Start difference. First operand 254 states and 291 transitions. Second operand has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:04:51,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:04:51,509 INFO L93 Difference]: Finished difference Result 558 states and 622 transitions. [2021-05-01 08:04:51,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-01 08:04:51,511 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 73 [2021-05-01 08:04:51,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:04:51,512 INFO L225 Difference]: With dead ends: 558 [2021-05-01 08:04:51,512 INFO L226 Difference]: Without dead ends: 369 [2021-05-01 08:04:51,512 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 13 SyntacticMatches, 32 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 2090.7ms TimeCoverageRelationStatistics Valid=96, Invalid=606, Unknown=0, NotChecked=0, Total=702 [2021-05-01 08:04:51,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2021-05-01 08:04:52,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 269. [2021-05-01 08:04:52,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 259 states have (on average 1.138996138996139) internal successors, (295), 259 states have internal predecessors, (295), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:04:52,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 306 transitions. [2021-05-01 08:04:52,104 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 306 transitions. Word has length 73 [2021-05-01 08:04:52,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:04:52,104 INFO L480 AbstractCegarLoop]: Abstraction has 269 states and 306 transitions. [2021-05-01 08:04:52,104 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:04:52,104 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 306 transitions. [2021-05-01 08:04:52,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-01 08:04:52,104 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:04:52,104 INFO L519 BasicCegarLoop]: trace histogram [17, 17, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:04:52,104 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable691 [2021-05-01 08:04:52,104 INFO L428 AbstractCegarLoop]: === Iteration 160 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:04:52,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:04:52,105 INFO L82 PathProgramCache]: Analyzing trace with hash -5032545, now seen corresponding path program 121 times [2021-05-01 08:04:52,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:04:52,105 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [883821583] [2021-05-01 08:04:52,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:04:52,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:04:52,117 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_550 v_main_~c~0_3012) (< v_main_~c~0_3012 v_~SIZE~0_545)) InVars {~SIZE~0=v_~SIZE~0_545, main_~c~0=v_main_~c~0_3012, ~last~0=v_~last~0_550} OutVars{~SIZE~0=v_~SIZE~0_545, main_~c~0=v_main_~c~0_3012, ~last~0=v_~last~0_550} AuxVars[] AssignedVars[] [2021-05-01 08:04:52,119 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:04:52,120 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,121 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:04:52,122 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,123 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,131 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:52,137 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,142 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:52,145 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:04:52,146 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:04:52,151 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,152 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:04:52,157 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,161 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:52,166 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,171 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,176 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,182 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:52,187 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,191 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,195 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,199 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,203 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,207 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,212 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,213 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:04:52,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:04:52,262 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:04:52,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:04:52,265 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3014 v_~last~0_551) (< v_main_~c~0_3014 v_~SIZE~0_546)) InVars {~SIZE~0=v_~SIZE~0_546, main_~c~0=v_main_~c~0_3014, ~last~0=v_~last~0_551} OutVars{~SIZE~0=v_~SIZE~0_546, main_~c~0=v_main_~c~0_3014, ~last~0=v_~last~0_551} AuxVars[] AssignedVars[] [2021-05-01 08:04:52,267 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:04:52,271 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,277 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,282 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,288 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,292 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,294 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,294 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:04:52,295 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,297 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,306 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:52,314 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,320 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:52,326 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,327 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:04:52,333 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,339 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,340 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:04:52,344 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:52,350 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,355 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,361 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,366 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,371 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,375 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:52,377 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:04:52,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:04:52,433 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:04:52,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:04:52,437 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_3016 1) v_~SIZE~0_547) (<= v_~last~0_552 v_main_~c~0_3016)) InVars {~SIZE~0=v_~SIZE~0_547, main_~c~0=v_main_~c~0_3016, ~last~0=v_~last~0_552} OutVars{~SIZE~0=v_~SIZE~0_547, main_~c~0=v_main_~c~0_3016, ~last~0=v_~last~0_552} AuxVars[] AssignedVars[] [2021-05-01 08:04:52,439 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:04:52,441 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,442 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:04:52,443 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,445 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,452 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,459 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:52,464 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:04:52,468 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:52,469 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:04:52,474 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,475 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:52,480 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,485 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,490 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:52,494 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,498 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:04:52,503 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,508 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,512 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,517 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,521 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,525 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,530 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,534 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,536 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:04:52,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:04:52,585 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:04:52,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:04:52,587 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_3018 1) v_~SIZE~0_548) (< v_main_~c~0_3018 v_~last~0_553)) InVars {~SIZE~0=v_~SIZE~0_548, main_~c~0=v_main_~c~0_3018, ~last~0=v_~last~0_553} OutVars{~SIZE~0=v_~SIZE~0_548, main_~c~0=v_main_~c~0_3018, ~last~0=v_~last~0_553} AuxVars[] AssignedVars[] [2021-05-01 08:04:52,589 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:04:52,594 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,599 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,604 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,610 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,615 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,617 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,618 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:04:52,619 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,620 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,629 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:52,636 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,643 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:52,648 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,650 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:04:52,655 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,660 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,661 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:52,666 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:04:52,671 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,677 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,682 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,687 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,691 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,695 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:04:52,697 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:04:52,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:04:52,750 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:04:52,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:04:52,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:04:52,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:04:52,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:52,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:52,831 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:04:52,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:52,862 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:04:52,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:04:52,901 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:04:52,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:04:52,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:04:52,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:04:52,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:52,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:04:53,048 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:04:53,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:04:53,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:53,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:04:53,063 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:04:53,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:04:53,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:53,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:04:53,068 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:04:53,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:53,072 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:04:53,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:53,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:04:53,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:53,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:04:53,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:04:53,232 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:04:53,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:53,238 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:04:53,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:04:53,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:53,285 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:04:53,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:53,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:04:53,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:53,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:04:53,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:53,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:53,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:53,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:53,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:53,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:53,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:53,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:53,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:53,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:53,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:53,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:53,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:53,718 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:04:53,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:53,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:53,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:53,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:53,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:53,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:53,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:53,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:53,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:53,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:54,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:54,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:54,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:54,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:54,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:54,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:54,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:54,227 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:04:54,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:54,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:54,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:54,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:54,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:54,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:54,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:54,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:54,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:54,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:54,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:54,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:54,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:54,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:54,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:54,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:54,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:54,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:54,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:54,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:55,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:55,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:55,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:55,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:55,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:55,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:55,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:55,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:55,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:55,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:55,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:55,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:55,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:55,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:55,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:55,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:55,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:55,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:55,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:55,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:55,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:55,859 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:04:55,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:55,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:56,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:56,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:56,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:56,129 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:04:56,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:56,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:56,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:56,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:56,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:56,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:56,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:56,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:56,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:56,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:04:56,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:56,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:04:56,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:04:56,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:04:56,800 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:04:56,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [883821583] [2021-05-01 08:04:56,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [883821583] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:04:56,800 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:04:56,800 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2021-05-01 08:04:56,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947606269] [2021-05-01 08:04:56,800 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-05-01 08:04:56,800 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:04:56,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-05-01 08:04:56,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=881, Unknown=0, NotChecked=0, Total=992 [2021-05-01 08:04:56,801 INFO L87 Difference]: Start difference. First operand 269 states and 306 transitions. Second operand has 31 states, 31 states have (on average 2.161290322580645) internal successors, (67), 29 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:05:01,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:05:01,423 INFO L93 Difference]: Finished difference Result 583 states and 646 transitions. [2021-05-01 08:05:01,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-01 08:05:01,426 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.161290322580645) internal successors, (67), 29 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 73 [2021-05-01 08:05:01,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:05:01,427 INFO L225 Difference]: With dead ends: 583 [2021-05-01 08:05:01,427 INFO L226 Difference]: Without dead ends: 376 [2021-05-01 08:05:01,428 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 6 SyntacticMatches, 32 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 3909.2ms TimeCoverageRelationStatistics Valid=121, Invalid=1001, Unknown=0, NotChecked=0, Total=1122 [2021-05-01 08:05:01,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2021-05-01 08:05:02,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 269. [2021-05-01 08:05:02,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 259 states have (on average 1.138996138996139) internal successors, (295), 259 states have internal predecessors, (295), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:05:02,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 306 transitions. [2021-05-01 08:05:02,139 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 306 transitions. Word has length 73 [2021-05-01 08:05:02,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:05:02,139 INFO L480 AbstractCegarLoop]: Abstraction has 269 states and 306 transitions. [2021-05-01 08:05:02,139 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.161290322580645) internal successors, (67), 29 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:05:02,139 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 306 transitions. [2021-05-01 08:05:02,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-01 08:05:02,139 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:05:02,139 INFO L519 BasicCegarLoop]: trace histogram [17, 17, 15, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:05:02,139 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable696 [2021-05-01 08:05:02,139 INFO L428 AbstractCegarLoop]: === Iteration 161 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:05:02,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:05:02,140 INFO L82 PathProgramCache]: Analyzing trace with hash 35642205, now seen corresponding path program 122 times [2021-05-01 08:05:02,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:05:02,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [480239995] [2021-05-01 08:05:02,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:05:02,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:05:02,157 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3039 v_~SIZE~0_549) (<= v_~last~0_554 v_main_~c~0_3039)) InVars {~SIZE~0=v_~SIZE~0_549, main_~c~0=v_main_~c~0_3039, ~last~0=v_~last~0_554} OutVars{~SIZE~0=v_~SIZE~0_549, main_~c~0=v_main_~c~0_3039, ~last~0=v_~last~0_554} AuxVars[] AssignedVars[] [2021-05-01 08:05:02,159 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:05:02,161 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,162 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:02,163 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,165 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,170 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:02,174 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:02,181 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,189 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:02,191 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:05:02,196 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,198 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:05:02,204 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,209 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:02,216 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,222 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,230 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:02,236 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,243 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,249 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,256 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,262 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,269 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,274 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,279 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,280 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:05:02,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:05:02,349 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:05:02,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:05:02,352 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3041 v_~last~0_555) (< v_main_~c~0_3041 v_~SIZE~0_550)) InVars {~SIZE~0=v_~SIZE~0_550, main_~c~0=v_main_~c~0_3041, ~last~0=v_~last~0_555} OutVars{~SIZE~0=v_~SIZE~0_550, main_~c~0=v_main_~c~0_3041, ~last~0=v_~last~0_555} AuxVars[] AssignedVars[] [2021-05-01 08:05:02,354 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:05:02,362 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,367 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,373 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,379 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,385 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,387 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,387 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:02,389 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,390 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,398 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,408 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:02,414 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,422 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:02,423 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:05:02,430 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,436 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,438 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:05:02,442 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:02,447 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:02,454 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,459 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,464 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,470 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,474 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,475 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:05:02,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:05:02,520 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:05:02,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:05:02,524 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_556 v_main_~c~0_3043) (< (+ v_main_~c~0_3043 1) v_~SIZE~0_551)) InVars {~SIZE~0=v_~SIZE~0_551, main_~c~0=v_main_~c~0_3043, ~last~0=v_~last~0_556} OutVars{~SIZE~0=v_~SIZE~0_551, main_~c~0=v_main_~c~0_3043, ~last~0=v_~last~0_556} AuxVars[] AssignedVars[] [2021-05-01 08:05:02,528 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:05:02,537 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,544 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,550 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,558 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,564 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,572 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,574 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,575 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:02,577 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,579 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,585 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:02,589 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:02,594 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,602 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:02,604 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:05:02,610 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,611 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:02,617 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,624 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:02,629 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:02,634 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,639 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,645 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,651 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,653 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:05:02,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:05:02,726 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:05:02,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:05:02,728 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_3045 1) v_~SIZE~0_552) (< v_main_~c~0_3045 v_~last~0_557)) InVars {~SIZE~0=v_~SIZE~0_552, main_~c~0=v_main_~c~0_3045, ~last~0=v_~last~0_557} OutVars{~SIZE~0=v_~SIZE~0_552, main_~c~0=v_main_~c~0_3045, ~last~0=v_~last~0_557} AuxVars[] AssignedVars[] [2021-05-01 08:05:02,731 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:05:02,732 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,733 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:02,734 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,736 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,745 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,756 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:02,763 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,771 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:02,772 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:05:02,779 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,786 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,787 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:02,793 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:02,801 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,807 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,813 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,819 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,824 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,829 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:02,835 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,839 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,845 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,851 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,856 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,857 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:05:02,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:05:02,912 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:05:02,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:02,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:05:02,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:05:02,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:02,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:03,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:03,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:03,044 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:03,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:03,091 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:05:03,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:05:03,148 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:05:03,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:05:03,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:03,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:05:03,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:03,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:05:03,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:03,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:03,316 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:05:03,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:03,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:03,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:05:03,322 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:05:03,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:03,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:03,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:03,332 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:05:03,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:03,335 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:05:03,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:03,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:05:03,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:03,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:05:03,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:03,471 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:05:03,578 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:05:03,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:03,594 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:05:03,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:03,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:03,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:03,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:03,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:03,754 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:05:03,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:03,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:03,843 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:03,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:03,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:03,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:03,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:04,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:04,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:04,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:04,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:04,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:04,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:04,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:04,200 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:04,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:04,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:04,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:04,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:04,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:04,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:04,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:04,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:04,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:04,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:04,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:04,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:04,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:04,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:04,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:04,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:04,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:04,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:04,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:04,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:04,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:04,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:04,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:04,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:04,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:04,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:04,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:04,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:04,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:04,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:04,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:04,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:04,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:04,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:04,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:04,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:05,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:05,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:05,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:05,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:05,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:05,093 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:05,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:05,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:05,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:05,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:05,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:05,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:05,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:05,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:05,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:05,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:05,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:05,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:05,448 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:05,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:05,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:05,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:05,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:05,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:05,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:05,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:05,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:05,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:05,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:05,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:05,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:05,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:05,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:05,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:05,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:05,874 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:05,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:05,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:05,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:05,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:06,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:06,060 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:06,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:06,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:06,135 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:05:06,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [480239995] [2021-05-01 08:05:06,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [480239995] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:05:06,136 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:05:06,136 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2021-05-01 08:05:06,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224695079] [2021-05-01 08:05:06,136 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-05-01 08:05:06,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:05:06,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-05-01 08:05:06,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=938, Unknown=0, NotChecked=0, Total=1056 [2021-05-01 08:05:06,137 INFO L87 Difference]: Start difference. First operand 269 states and 306 transitions. Second operand has 32 states, 32 states have (on average 2.09375) internal successors, (67), 30 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:05:09,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:05:09,530 INFO L93 Difference]: Finished difference Result 580 states and 643 transitions. [2021-05-01 08:05:09,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-01 08:05:09,532 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.09375) internal successors, (67), 30 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 73 [2021-05-01 08:05:09,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:05:09,533 INFO L225 Difference]: With dead ends: 580 [2021-05-01 08:05:09,533 INFO L226 Difference]: Without dead ends: 373 [2021-05-01 08:05:09,533 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 6 SyntacticMatches, 31 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 3002.6ms TimeCoverageRelationStatistics Valid=128, Invalid=1062, Unknown=0, NotChecked=0, Total=1190 [2021-05-01 08:05:09,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2021-05-01 08:05:10,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 269. [2021-05-01 08:05:10,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 259 states have (on average 1.138996138996139) internal successors, (295), 259 states have internal predecessors, (295), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:05:10,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 306 transitions. [2021-05-01 08:05:10,183 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 306 transitions. Word has length 73 [2021-05-01 08:05:10,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:05:10,183 INFO L480 AbstractCegarLoop]: Abstraction has 269 states and 306 transitions. [2021-05-01 08:05:10,183 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.09375) internal successors, (67), 30 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:05:10,183 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 306 transitions. [2021-05-01 08:05:10,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-01 08:05:10,184 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:05:10,184 INFO L519 BasicCegarLoop]: trace histogram [17, 17, 14, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:05:10,184 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable701 [2021-05-01 08:05:10,184 INFO L428 AbstractCegarLoop]: === Iteration 162 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:05:10,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:05:10,184 INFO L82 PathProgramCache]: Analyzing trace with hash 479542879, now seen corresponding path program 123 times [2021-05-01 08:05:10,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:05:10,184 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1244102717] [2021-05-01 08:05:10,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:05:10,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:05:10,200 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3066 v_~SIZE~0_553) (<= v_~last~0_558 v_main_~c~0_3066)) InVars {~SIZE~0=v_~SIZE~0_553, main_~c~0=v_main_~c~0_3066, ~last~0=v_~last~0_558} OutVars{~SIZE~0=v_~SIZE~0_553, main_~c~0=v_main_~c~0_3066, ~last~0=v_~last~0_558} AuxVars[] AssignedVars[] [2021-05-01 08:05:10,202 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:05:10,203 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,204 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:10,205 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,206 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,212 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:10,219 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,224 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:10,226 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:10,227 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:05:10,231 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,232 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:05:10,236 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:10,240 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,245 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,250 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:10,254 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,258 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,263 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,266 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,270 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,273 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,277 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,280 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,285 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,286 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:05:10,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:05:10,321 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:05:10,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:05:10,323 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3068 v_~SIZE~0_554) (< v_main_~c~0_3068 v_~last~0_559)) InVars {~SIZE~0=v_~SIZE~0_554, main_~c~0=v_main_~c~0_3068, ~last~0=v_~last~0_559} OutVars{~SIZE~0=v_~SIZE~0_554, main_~c~0=v_main_~c~0_3068, ~last~0=v_~last~0_559} AuxVars[] AssignedVars[] [2021-05-01 08:05:10,324 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:05:10,326 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,326 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:10,327 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,328 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,333 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,339 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:10,343 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,348 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:10,349 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:05:10,352 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,356 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,357 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:05:10,360 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:10,363 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:10,367 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,370 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,374 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,378 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,382 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,385 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,388 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,391 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,394 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,398 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,398 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:05:10,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:05:10,431 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:05:10,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:05:10,434 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_3070 1) v_~SIZE~0_555) (<= v_~last~0_560 v_main_~c~0_3070)) InVars {~SIZE~0=v_~SIZE~0_555, main_~c~0=v_main_~c~0_3070, ~last~0=v_~last~0_560} OutVars{~SIZE~0=v_~SIZE~0_555, main_~c~0=v_main_~c~0_3070, ~last~0=v_~last~0_560} AuxVars[] AssignedVars[] [2021-05-01 08:05:10,436 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:05:10,437 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,438 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:10,438 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,439 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,444 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,449 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:10,453 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:10,455 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:10,456 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:05:10,460 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,460 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:10,464 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,468 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,471 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,475 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:10,479 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:10,482 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,486 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,490 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,494 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,497 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,500 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,505 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,508 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,510 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:05:10,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:05:10,545 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:05:10,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:05:10,546 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3072 v_~last~0_561) (< (+ v_main_~c~0_3072 1) v_~SIZE~0_556)) InVars {~SIZE~0=v_~SIZE~0_556, main_~c~0=v_main_~c~0_3072, ~last~0=v_~last~0_561} OutVars{~SIZE~0=v_~SIZE~0_556, main_~c~0=v_main_~c~0_3072, ~last~0=v_~last~0_561} AuxVars[] AssignedVars[] [2021-05-01 08:05:10,548 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:05:10,556 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,560 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,564 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,568 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,573 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,574 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,575 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:10,576 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,577 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,584 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:10,590 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,597 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:10,602 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,603 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:05:10,607 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,612 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,613 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:10,617 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,622 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,625 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:10,629 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,633 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,638 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,643 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,644 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:05:10,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:05:10,695 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:05:10,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:10,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:05:10,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:05:10,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:10,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:10,769 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:10,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:10,796 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:05:10,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:05:10,824 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:05:10,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:05:10,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:05:10,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:05:10,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:10,927 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:05:10,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:10,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:05:10,935 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:05:10,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:10,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:10,939 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:05:10,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,942 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:05:10,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:05:10,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:10,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:05:10,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:11,113 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:05:11,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:11,123 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:05:11,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:11,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:11,166 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:11,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:11,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:11,241 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:11,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:11,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:11,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:11,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:11,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:11,366 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:05:11,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:11,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:11,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:11,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:11,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:11,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:11,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:11,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:11,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:11,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:11,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:11,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:11,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:11,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:11,698 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:11,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:11,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:11,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:11,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:11,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:11,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:11,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:11,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:11,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:11,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:11,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:11,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:12,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:12,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:12,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:12,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:12,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:12,118 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:12,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:12,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:12,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:12,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:12,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:12,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:12,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:12,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:12,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:12,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:12,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:12,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:12,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:12,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:12,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:12,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:12,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:12,577 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:12,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:12,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:12,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:12,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:12,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:12,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:12,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:12,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:12,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:12,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:12,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:12,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:12,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:12,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:12,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:12,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:13,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:13,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:13,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:13,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:13,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:13,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:13,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:13,223 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:13,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:13,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:13,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:13,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:13,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:13,380 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:13,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:13,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:13,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:13,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:13,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:13,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:13,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:13,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:13,630 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:05:13,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1244102717] [2021-05-01 08:05:13,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1244102717] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:05:13,631 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:05:13,631 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2021-05-01 08:05:13,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742961684] [2021-05-01 08:05:13,631 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-05-01 08:05:13,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:05:13,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-05-01 08:05:13,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=997, Unknown=0, NotChecked=0, Total=1122 [2021-05-01 08:05:13,632 INFO L87 Difference]: Start difference. First operand 269 states and 306 transitions. Second operand has 33 states, 33 states have (on average 2.0303030303030303) internal successors, (67), 31 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:05:16,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:05:16,915 INFO L93 Difference]: Finished difference Result 577 states and 640 transitions. [2021-05-01 08:05:16,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-01 08:05:16,917 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0303030303030303) internal successors, (67), 31 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 73 [2021-05-01 08:05:16,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:05:16,918 INFO L225 Difference]: With dead ends: 577 [2021-05-01 08:05:16,918 INFO L226 Difference]: Without dead ends: 370 [2021-05-01 08:05:16,918 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 6 SyntacticMatches, 30 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 472 ImplicationChecksByTransitivity, 2796.3ms TimeCoverageRelationStatistics Valid=135, Invalid=1125, Unknown=0, NotChecked=0, Total=1260 [2021-05-01 08:05:16,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2021-05-01 08:05:17,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 269. [2021-05-01 08:05:17,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 259 states have (on average 1.138996138996139) internal successors, (295), 259 states have internal predecessors, (295), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:05:17,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 306 transitions. [2021-05-01 08:05:17,698 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 306 transitions. Word has length 73 [2021-05-01 08:05:17,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:05:17,698 INFO L480 AbstractCegarLoop]: Abstraction has 269 states and 306 transitions. [2021-05-01 08:05:17,698 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 2.0303030303030303) internal successors, (67), 31 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:05:17,698 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 306 transitions. [2021-05-01 08:05:17,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-01 08:05:17,699 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:05:17,699 INFO L519 BasicCegarLoop]: trace histogram [17, 17, 13, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:05:17,699 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable706 [2021-05-01 08:05:17,699 INFO L428 AbstractCegarLoop]: === Iteration 163 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:05:17,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:05:17,699 INFO L82 PathProgramCache]: Analyzing trace with hash -1537379, now seen corresponding path program 124 times [2021-05-01 08:05:17,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:05:17,699 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [405410080] [2021-05-01 08:05:17,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:05:17,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:05:17,709 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_562 v_main_~c~0_3093) (< v_main_~c~0_3093 v_~SIZE~0_557)) InVars {~SIZE~0=v_~SIZE~0_557, main_~c~0=v_main_~c~0_3093, ~last~0=v_~last~0_562} OutVars{~SIZE~0=v_~SIZE~0_557, main_~c~0=v_main_~c~0_3093, ~last~0=v_~last~0_562} AuxVars[] AssignedVars[] [2021-05-01 08:05:17,710 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:05:17,715 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,720 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,723 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,728 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,732 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,736 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,737 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,738 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:17,739 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,739 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,745 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:17,750 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,754 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:17,757 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:17,757 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:05:17,761 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,762 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:05:17,766 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,770 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,774 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:17,779 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,784 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:17,788 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,791 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,792 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:05:17,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:05:17,828 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:05:17,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:05:17,830 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3095 v_~last~0_563) (< v_main_~c~0_3095 v_~SIZE~0_558)) InVars {~SIZE~0=v_~SIZE~0_558, main_~c~0=v_main_~c~0_3095, ~last~0=v_~last~0_563} OutVars{~SIZE~0=v_~SIZE~0_558, main_~c~0=v_main_~c~0_3095, ~last~0=v_~last~0_563} AuxVars[] AssignedVars[] [2021-05-01 08:05:17,831 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:05:17,832 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,833 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:17,833 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,834 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,840 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,846 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:17,851 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:17,854 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,855 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:05:17,859 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,862 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,863 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:05:17,867 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,870 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:17,874 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,878 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,881 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,885 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,890 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,895 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,898 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,902 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,904 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,908 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,909 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:05:17,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:05:17,946 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:05:17,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:05:17,948 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_564 v_main_~c~0_3097) (< (+ v_main_~c~0_3097 1) v_~SIZE~0_559)) InVars {~SIZE~0=v_~SIZE~0_559, main_~c~0=v_main_~c~0_3097, ~last~0=v_~last~0_564} OutVars{~SIZE~0=v_~SIZE~0_559, main_~c~0=v_main_~c~0_3097, ~last~0=v_~last~0_564} AuxVars[] AssignedVars[] [2021-05-01 08:05:17,950 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:05:17,952 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,952 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:17,953 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,954 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,958 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:17,960 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:17,966 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:17,970 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,971 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:05:17,976 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,976 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:17,981 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,985 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:17,989 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,993 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:17,999 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:18,002 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,006 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,010 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,013 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,016 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,020 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,023 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,026 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,027 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:05:18,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:05:18,069 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:05:18,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:05:18,070 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3099 v_~last~0_565) (< (+ v_main_~c~0_3099 1) v_~SIZE~0_560)) InVars {~SIZE~0=v_~SIZE~0_560, main_~c~0=v_main_~c~0_3099, ~last~0=v_~last~0_565} OutVars{~SIZE~0=v_~SIZE~0_560, main_~c~0=v_main_~c~0_3099, ~last~0=v_~last~0_565} AuxVars[] AssignedVars[] [2021-05-01 08:05:18,071 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:05:18,075 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,079 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,083 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,086 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,090 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,091 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,092 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:18,092 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,093 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,098 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,105 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:18,110 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,115 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:18,116 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:05:18,120 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,124 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,125 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:18,129 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,133 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,136 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:18,140 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,144 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,148 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,152 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,153 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:05:18,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:05:18,191 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:05:18,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:18,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:05:18,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:05:18,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:18,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:18,261 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:18,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:18,286 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:05:18,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:05:18,318 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:05:18,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:05:18,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:05:18,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:05:18,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:18,427 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:05:18,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:18,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:05:18,432 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:05:18,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:18,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:18,435 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:05:18,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,437 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:05:18,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:05:18,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:05:18,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:18,580 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:05:18,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:18,589 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:05:18,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:18,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,628 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:18,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:18,692 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:18,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:18,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:18,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:18,803 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:05:18,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:18,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:18,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:18,934 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:05:18,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:18,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:18,995 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:19,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:19,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:19,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:19,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:19,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:19,121 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 08:05:19,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:19,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 08:05:19,207 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 08:05:19,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:05:19,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:19,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:19,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:19,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:19,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:19,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:19,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:19,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:19,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:19,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:19,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:19,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:19,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:19,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:19,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:19,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:19,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:19,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:19,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:19,598 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:19,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:19,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:19,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:19,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:19,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:19,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:19,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:19,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:19,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:19,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:19,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:19,871 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:19,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:19,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:19,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:19,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:20,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:20,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:20,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:20,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:20,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:20,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:20,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:20,176 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:20,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:20,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:20,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:20,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:20,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:20,337 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:20,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:20,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:20,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:20,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:20,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:20,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:20,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:20,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:20,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:20,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:20,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:20,671 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:20,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:20,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:20,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:20,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:20,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:20,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:20,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:20,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:20,915 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:05:20,916 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [405410080] [2021-05-01 08:05:20,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [405410080] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:05:20,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:05:20,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2021-05-01 08:05:20,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502135473] [2021-05-01 08:05:20,916 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-05-01 08:05:20,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:05:20,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-05-01 08:05:20,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1058, Unknown=0, NotChecked=0, Total=1190 [2021-05-01 08:05:20,917 INFO L87 Difference]: Start difference. First operand 269 states and 306 transitions. Second operand has 34 states, 34 states have (on average 1.9705882352941178) internal successors, (67), 32 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:05:24,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:05:24,504 INFO L93 Difference]: Finished difference Result 574 states and 637 transitions. [2021-05-01 08:05:24,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-05-01 08:05:24,506 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.9705882352941178) internal successors, (67), 32 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 73 [2021-05-01 08:05:24,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:05:24,507 INFO L225 Difference]: With dead ends: 574 [2021-05-01 08:05:24,507 INFO L226 Difference]: Without dead ends: 367 [2021-05-01 08:05:24,507 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 6 SyntacticMatches, 29 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 2597.3ms TimeCoverageRelationStatistics Valid=142, Invalid=1190, Unknown=0, NotChecked=0, Total=1332 [2021-05-01 08:05:24,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2021-05-01 08:05:25,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 269. [2021-05-01 08:05:25,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 259 states have (on average 1.138996138996139) internal successors, (295), 259 states have internal predecessors, (295), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:05:25,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 306 transitions. [2021-05-01 08:05:25,102 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 306 transitions. Word has length 73 [2021-05-01 08:05:25,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:05:25,102 INFO L480 AbstractCegarLoop]: Abstraction has 269 states and 306 transitions. [2021-05-01 08:05:25,102 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 1.9705882352941178) internal successors, (67), 32 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:05:25,102 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 306 transitions. [2021-05-01 08:05:25,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-01 08:05:25,102 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:05:25,102 INFO L519 BasicCegarLoop]: trace histogram [17, 17, 12, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:05:25,103 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable711 [2021-05-01 08:05:25,103 INFO L428 AbstractCegarLoop]: === Iteration 164 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:05:25,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:05:25,103 INFO L82 PathProgramCache]: Analyzing trace with hash -354625761, now seen corresponding path program 125 times [2021-05-01 08:05:25,103 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:05:25,103 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [207872715] [2021-05-01 08:05:25,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:05:25,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:05:25,112 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3120 v_~SIZE~0_561) (<= v_~last~0_566 v_main_~c~0_3120)) InVars {~SIZE~0=v_~SIZE~0_561, main_~c~0=v_main_~c~0_3120, ~last~0=v_~last~0_566} OutVars{~SIZE~0=v_~SIZE~0_561, main_~c~0=v_main_~c~0_3120, ~last~0=v_~last~0_566} AuxVars[] AssignedVars[] [2021-05-01 08:05:25,113 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:05:25,114 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,114 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:25,115 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,116 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,119 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:25,134 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:25,139 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,144 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:25,145 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:05:25,149 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,150 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:05:25,152 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,155 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:25,158 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,162 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:25,165 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,168 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,171 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,174 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,176 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,179 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,181 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,184 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,187 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,188 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:05:25,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:05:25,218 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:05:25,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:05:25,220 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3122 v_~last~0_567) (< v_main_~c~0_3122 v_~SIZE~0_562)) InVars {~SIZE~0=v_~SIZE~0_562, main_~c~0=v_main_~c~0_3122, ~last~0=v_~last~0_567} OutVars{~SIZE~0=v_~SIZE~0_562, main_~c~0=v_main_~c~0_3122, ~last~0=v_~last~0_567} AuxVars[] AssignedVars[] [2021-05-01 08:05:25,221 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:05:25,222 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,223 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:25,223 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,224 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,230 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:25,236 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,241 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:25,245 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,246 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:05:25,249 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,253 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,254 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:05:25,257 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:25,260 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:25,265 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,269 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,272 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,275 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,278 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,280 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,283 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,285 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,287 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,290 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,290 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:05:25,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:05:25,322 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:05:25,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:05:25,326 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_568 v_main_~c~0_3124) (< (+ v_main_~c~0_3124 1) v_~SIZE~0_563)) InVars {~SIZE~0=v_~SIZE~0_563, main_~c~0=v_main_~c~0_3124, ~last~0=v_~last~0_568} OutVars{~SIZE~0=v_~SIZE~0_563, main_~c~0=v_main_~c~0_3124, ~last~0=v_~last~0_568} AuxVars[] AssignedVars[] [2021-05-01 08:05:25,327 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:05:25,332 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,335 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,340 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,344 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,348 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,351 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,353 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,353 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:25,354 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,355 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,362 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,368 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:25,373 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:25,375 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:25,375 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:05:25,379 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,380 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:25,385 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,391 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,395 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,401 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:25,406 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,410 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,415 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:25,416 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:05:25,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:05:25,466 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:05:25,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:05:25,468 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3126 v_~last~0_569) (< (+ v_main_~c~0_3126 1) v_~SIZE~0_564)) InVars {~SIZE~0=v_~SIZE~0_564, main_~c~0=v_main_~c~0_3126, ~last~0=v_~last~0_569} OutVars{~SIZE~0=v_~SIZE~0_564, main_~c~0=v_main_~c~0_3126, ~last~0=v_~last~0_569} AuxVars[] AssignedVars[] [2021-05-01 08:05:25,470 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:05:25,471 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,472 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:25,473 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,475 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,483 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,492 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:25,498 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,504 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:25,505 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:05:25,510 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,515 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,516 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:25,520 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:25,524 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:25,530 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,537 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,542 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,548 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,554 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,559 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,564 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,568 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,572 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,577 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,578 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:05:25,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:05:25,621 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:05:25,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:25,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:05:25,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:05:25,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:25,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:25,704 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:25,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:25,729 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:05:25,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:05:25,755 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:05:25,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:05:25,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:05:25,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:05:25,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:25,852 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:05:25,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:25,855 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:05:25,856 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:05:25,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:25,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:25,859 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:05:25,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,870 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:05:25,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:05:25,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:25,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:05:25,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:26,010 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:05:26,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:26,019 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:05:26,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:26,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:26,059 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:26,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:26,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:26,140 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:26,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:26,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:26,192 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:26,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:26,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:26,271 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:26,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:26,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:26,323 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:26,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:26,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:26,408 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:26,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:26,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:26,458 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:26,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:26,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:26,542 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:26,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:26,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:26,592 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:26,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:26,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:26,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:26,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:26,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:26,727 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 08:05:26,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:26,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 08:05:26,814 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 08:05:26,816 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:05:26,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:26,850 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 08:05:26,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:26,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 08:05:26,941 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 08:05:26,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:05:26,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:26,944 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 08:05:27,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:27,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 08:05:27,039 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 08:05:27,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:05:27,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:27,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:27,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:27,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:27,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:27,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:27,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:27,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:27,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:27,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:27,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:27,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:27,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:27,347 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:27,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:27,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:27,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:27,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:27,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:27,492 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:27,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:27,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:27,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:27,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:27,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:27,644 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:27,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:27,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:27,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:27,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:27,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:27,772 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:27,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:27,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:27,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:27,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:27,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:27,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:27,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:27,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:28,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:28,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:28,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:28,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:28,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:28,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:28,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:28,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:28,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:28,174 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:28,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:28,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:28,227 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:05:28,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [207872715] [2021-05-01 08:05:28,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [207872715] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:05:28,227 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:05:28,227 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2021-05-01 08:05:28,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650514980] [2021-05-01 08:05:28,228 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-05-01 08:05:28,228 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:05:28,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-05-01 08:05:28,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=1121, Unknown=0, NotChecked=0, Total=1260 [2021-05-01 08:05:28,228 INFO L87 Difference]: Start difference. First operand 269 states and 306 transitions. Second operand has 35 states, 35 states have (on average 1.9142857142857144) internal successors, (67), 33 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:05:31,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:05:31,997 INFO L93 Difference]: Finished difference Result 571 states and 634 transitions. [2021-05-01 08:05:31,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-05-01 08:05:31,999 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.9142857142857144) internal successors, (67), 33 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 73 [2021-05-01 08:05:31,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:05:32,000 INFO L225 Difference]: With dead ends: 571 [2021-05-01 08:05:32,000 INFO L226 Difference]: Without dead ends: 364 [2021-05-01 08:05:32,000 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 7 SyntacticMatches, 27 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 586 ImplicationChecksByTransitivity, 2475.2ms TimeCoverageRelationStatistics Valid=149, Invalid=1257, Unknown=0, NotChecked=0, Total=1406 [2021-05-01 08:05:32,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2021-05-01 08:05:32,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 269. [2021-05-01 08:05:32,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 259 states have (on average 1.138996138996139) internal successors, (295), 259 states have internal predecessors, (295), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:05:32,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 306 transitions. [2021-05-01 08:05:32,590 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 306 transitions. Word has length 73 [2021-05-01 08:05:32,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:05:32,590 INFO L480 AbstractCegarLoop]: Abstraction has 269 states and 306 transitions. [2021-05-01 08:05:32,590 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.9142857142857144) internal successors, (67), 33 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:05:32,590 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 306 transitions. [2021-05-01 08:05:32,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-01 08:05:32,590 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:05:32,590 INFO L519 BasicCegarLoop]: trace histogram [17, 17, 11, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:05:32,590 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable716 [2021-05-01 08:05:32,591 INFO L428 AbstractCegarLoop]: === Iteration 165 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:05:32,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:05:32,591 INFO L82 PathProgramCache]: Analyzing trace with hash 1890953693, now seen corresponding path program 126 times [2021-05-01 08:05:32,591 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:05:32,591 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [684542198] [2021-05-01 08:05:32,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:05:32,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:05:32,600 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3147 v_~SIZE~0_565) (<= v_~last~0_570 v_main_~c~0_3147)) InVars {~SIZE~0=v_~SIZE~0_565, main_~c~0=v_main_~c~0_3147, ~last~0=v_~last~0_570} OutVars{~SIZE~0=v_~SIZE~0_565, main_~c~0=v_main_~c~0_3147, ~last~0=v_~last~0_570} AuxVars[] AssignedVars[] [2021-05-01 08:05:32,602 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:05:32,606 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,611 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,614 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,619 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,624 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,628 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,630 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,630 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:32,631 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,632 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,639 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,646 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:32,651 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:32,654 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:32,655 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:05:32,660 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,661 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:05:32,666 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,670 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:32,674 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,679 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,685 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:32,690 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,694 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,695 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:05:32,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:05:32,730 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:05:32,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:05:32,731 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3149 v_~SIZE~0_566) (< v_main_~c~0_3149 v_~last~0_571)) InVars {~SIZE~0=v_~SIZE~0_566, main_~c~0=v_main_~c~0_3149, ~last~0=v_~last~0_571} OutVars{~SIZE~0=v_~SIZE~0_566, main_~c~0=v_main_~c~0_3149, ~last~0=v_~last~0_571} AuxVars[] AssignedVars[] [2021-05-01 08:05:32,733 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:05:32,736 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,740 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,744 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,749 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,754 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,755 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,756 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:32,757 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,758 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,766 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:32,771 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,777 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:32,781 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,782 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:05:32,786 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,790 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,792 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:05:32,795 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:32,799 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:32,804 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,808 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,812 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,816 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,819 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,821 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:05:32,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:05:32,860 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:05:32,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:05:32,863 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_3151 1) v_~SIZE~0_567) (<= v_~last~0_572 v_main_~c~0_3151)) InVars {~SIZE~0=v_~SIZE~0_567, main_~c~0=v_main_~c~0_3151, ~last~0=v_~last~0_572} OutVars{~SIZE~0=v_~SIZE~0_567, main_~c~0=v_main_~c~0_3151, ~last~0=v_~last~0_572} AuxVars[] AssignedVars[] [2021-05-01 08:05:32,865 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:05:32,867 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,867 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:32,868 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,870 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,876 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:32,879 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:32,885 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,894 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:32,895 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:05:32,902 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,903 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:32,907 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:32,914 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,920 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,927 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,933 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,939 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:32,943 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,947 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,951 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,956 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,960 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,964 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,969 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:32,970 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:05:33,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:05:33,023 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:05:33,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:05:33,024 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_3153 1) v_~SIZE~0_568) (< v_main_~c~0_3153 v_~last~0_573)) InVars {~SIZE~0=v_~SIZE~0_568, main_~c~0=v_main_~c~0_3153, ~last~0=v_~last~0_573} OutVars{~SIZE~0=v_~SIZE~0_568, main_~c~0=v_main_~c~0_3153, ~last~0=v_~last~0_573} AuxVars[] AssignedVars[] [2021-05-01 08:05:33,026 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:05:33,030 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,035 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,039 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,043 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,046 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,047 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,048 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:33,049 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,049 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,056 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:33,061 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,067 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:33,071 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,072 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:05:33,076 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,079 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,080 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:33,083 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:33,086 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:33,090 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,094 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,098 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,103 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,107 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,109 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:05:33,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:05:33,152 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:05:33,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:33,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:05:33,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:05:33,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:33,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:33,217 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:33,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:33,235 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:05:33,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:05:33,257 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:05:33,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:05:33,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:05:33,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:05:33,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:33,336 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:05:33,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:33,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:05:33,340 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:05:33,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:33,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:33,351 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:05:33,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,353 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:05:33,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:05:33,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:05:33,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:33,465 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:05:33,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:33,474 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:05:33,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:33,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:33,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:33,550 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:05:33,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:33,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,592 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:33,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:33,646 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:33,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:33,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,679 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:33,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:33,747 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:33,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:33,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:33,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:33,864 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:05:33,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:33,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:33,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:33,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:34,001 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:05:34,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:34,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:34,079 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:34,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:34,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:34,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:34,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:34,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:34,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:34,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:34,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:34,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:34,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:34,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:34,351 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:34,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:34,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:34,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:34,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:34,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:34,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:34,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:34,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:34,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:34,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:34,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:34,617 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:34,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:34,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:34,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:34,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:34,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:34,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:34,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:34,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:34,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:34,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:34,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:34,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:34,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:34,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:35,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:35,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:35,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:35,064 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:35,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:35,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:35,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:35,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:35,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:35,220 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:35,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:35,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:35,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:35,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:35,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:35,391 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:35,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:35,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:35,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:35,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:35,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:35,566 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:35,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:35,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:35,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:35,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:35,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:35,745 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:35,816 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:35,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:35,817 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:05:35,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [684542198] [2021-05-01 08:05:35,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [684542198] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:05:35,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:05:35,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2021-05-01 08:05:35,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720948417] [2021-05-01 08:05:35,818 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-05-01 08:05:35,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:05:35,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-05-01 08:05:35,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1186, Unknown=0, NotChecked=0, Total=1332 [2021-05-01 08:05:35,818 INFO L87 Difference]: Start difference. First operand 269 states and 306 transitions. Second operand has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 34 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:05:39,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:05:39,615 INFO L93 Difference]: Finished difference Result 568 states and 631 transitions. [2021-05-01 08:05:39,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-01 08:05:39,616 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 34 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 73 [2021-05-01 08:05:39,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:05:39,617 INFO L225 Difference]: With dead ends: 568 [2021-05-01 08:05:39,617 INFO L226 Difference]: Without dead ends: 361 [2021-05-01 08:05:39,618 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 6 SyntacticMatches, 27 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 649 ImplicationChecksByTransitivity, 2570.4ms TimeCoverageRelationStatistics Valid=156, Invalid=1326, Unknown=0, NotChecked=0, Total=1482 [2021-05-01 08:05:39,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2021-05-01 08:05:40,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 269. [2021-05-01 08:05:40,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 259 states have (on average 1.138996138996139) internal successors, (295), 259 states have internal predecessors, (295), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:05:40,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 306 transitions. [2021-05-01 08:05:40,209 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 306 transitions. Word has length 73 [2021-05-01 08:05:40,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:05:40,209 INFO L480 AbstractCegarLoop]: Abstraction has 269 states and 306 transitions. [2021-05-01 08:05:40,209 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 34 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:05:40,210 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 306 transitions. [2021-05-01 08:05:40,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-01 08:05:40,210 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:05:40,210 INFO L519 BasicCegarLoop]: trace histogram [17, 17, 10, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:05:40,211 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable721 [2021-05-01 08:05:40,211 INFO L428 AbstractCegarLoop]: === Iteration 166 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:05:40,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:05:40,212 INFO L82 PathProgramCache]: Analyzing trace with hash -1980366881, now seen corresponding path program 127 times [2021-05-01 08:05:40,212 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:05:40,212 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [428222074] [2021-05-01 08:05:40,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:05:40,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:05:40,222 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_574 v_main_~c~0_3174) (< v_main_~c~0_3174 v_~SIZE~0_569)) InVars {~SIZE~0=v_~SIZE~0_569, main_~c~0=v_main_~c~0_3174, ~last~0=v_~last~0_574} OutVars{~SIZE~0=v_~SIZE~0_569, main_~c~0=v_main_~c~0_3174, ~last~0=v_~last~0_574} AuxVars[] AssignedVars[] [2021-05-01 08:05:40,223 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:05:40,225 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,225 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:40,226 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,226 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,232 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,238 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:40,242 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:40,244 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:40,245 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:05:40,249 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,250 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:05:40,254 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,258 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,261 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,265 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:40,268 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:40,271 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,275 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,279 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,282 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,285 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,288 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,291 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,294 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,295 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:05:40,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:05:40,331 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:05:40,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:05:40,332 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3176 v_~last~0_575) (< v_main_~c~0_3176 v_~SIZE~0_570)) InVars {~SIZE~0=v_~SIZE~0_570, main_~c~0=v_main_~c~0_3176, ~last~0=v_~last~0_575} OutVars{~SIZE~0=v_~SIZE~0_570, main_~c~0=v_main_~c~0_3176, ~last~0=v_~last~0_575} AuxVars[] AssignedVars[] [2021-05-01 08:05:40,334 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:05:40,335 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,335 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:40,336 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,337 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,342 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,349 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:40,354 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:40,357 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,358 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:05:40,362 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,365 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,366 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:05:40,369 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:40,373 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,377 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,380 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,384 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,388 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,391 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:40,394 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,397 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,400 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,403 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,407 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,408 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:05:40,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:05:40,443 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:05:40,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:05:40,446 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_576 v_main_~c~0_3178) (< (+ v_main_~c~0_3178 1) v_~SIZE~0_571)) InVars {~SIZE~0=v_~SIZE~0_571, main_~c~0=v_main_~c~0_3178, ~last~0=v_~last~0_576} OutVars{~SIZE~0=v_~SIZE~0_571, main_~c~0=v_main_~c~0_3178, ~last~0=v_~last~0_576} AuxVars[] AssignedVars[] [2021-05-01 08:05:40,448 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:05:40,449 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,449 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:40,450 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,451 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,455 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:40,457 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:40,462 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:40,466 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,466 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:05:40,470 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,471 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:40,474 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,479 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,482 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,487 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:40,491 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,494 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,498 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:40,502 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,506 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,510 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,513 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,517 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,521 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,522 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:05:40,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:05:40,560 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:05:40,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:05:40,561 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3180 v_~last~0_577) (< (+ v_main_~c~0_3180 1) v_~SIZE~0_572)) InVars {~SIZE~0=v_~SIZE~0_572, main_~c~0=v_main_~c~0_3180, ~last~0=v_~last~0_577} OutVars{~SIZE~0=v_~SIZE~0_572, main_~c~0=v_main_~c~0_3180, ~last~0=v_~last~0_577} AuxVars[] AssignedVars[] [2021-05-01 08:05:40,563 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:05:40,567 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,571 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,576 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,579 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,584 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,585 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,585 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:40,586 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,587 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,594 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:40,600 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,604 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,609 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:40,610 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:05:40,614 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,618 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,619 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:40,622 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:40,627 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,631 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,635 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,639 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,642 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,646 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:40,647 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:05:40,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:05:40,685 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:05:40,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:40,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:05:40,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:05:40,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:40,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:40,747 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:40,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:40,770 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:05:40,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:05:40,800 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:05:40,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:05:40,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:05:40,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:05:40,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:40,894 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:05:40,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:40,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:05:40,898 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:05:40,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:40,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:40,901 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:05:40,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,903 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 08:05:40,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:05:40,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:40,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:05:40,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:41,024 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:05:41,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:41,032 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:05:41,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:41,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:41,065 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:41,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:41,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:41,124 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:41,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:41,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:41,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:41,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:41,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:41,231 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:05:41,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:41,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:41,298 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:41,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:41,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:41,367 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:41,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:41,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:41,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:41,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:41,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:41,485 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:05:41,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:41,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:41,550 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:41,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:41,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:41,633 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:41,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:41,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:41,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:41,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:41,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:41,763 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:05:41,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:41,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:41,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:41,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:41,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:41,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:41,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:41,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:41,962 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 08:05:42,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:42,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 08:05:42,050 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 08:05:42,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:42,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:42,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:42,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:42,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:42,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:42,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:42,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:42,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:42,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:42,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:42,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:42,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:42,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:42,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:42,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:42,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:42,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:42,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:42,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:42,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:42,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:42,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:42,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:42,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:42,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:42,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:42,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:42,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:42,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:42,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:42,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:42,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:42,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:42,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:42,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:42,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:42,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:42,882 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:42,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:42,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:42,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:42,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:43,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:43,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:43,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:43,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:43,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:43,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:43,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:43,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:43,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:43,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:43,258 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:05:43,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [428222074] [2021-05-01 08:05:43,259 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [428222074] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:05:43,259 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:05:43,259 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2021-05-01 08:05:43,259 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771587151] [2021-05-01 08:05:43,259 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-05-01 08:05:43,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:05:43,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-05-01 08:05:43,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=1253, Unknown=0, NotChecked=0, Total=1406 [2021-05-01 08:05:43,260 INFO L87 Difference]: Start difference. First operand 269 states and 306 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 35 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:05:46,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:05:46,577 INFO L93 Difference]: Finished difference Result 565 states and 628 transitions. [2021-05-01 08:05:46,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-05-01 08:05:46,579 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 35 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 73 [2021-05-01 08:05:46,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:05:46,579 INFO L225 Difference]: With dead ends: 565 [2021-05-01 08:05:46,579 INFO L226 Difference]: Without dead ends: 358 [2021-05-01 08:05:46,580 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 6 SyntacticMatches, 26 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 690 ImplicationChecksByTransitivity, 2473.2ms TimeCoverageRelationStatistics Valid=163, Invalid=1397, Unknown=0, NotChecked=0, Total=1560 [2021-05-01 08:05:46,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2021-05-01 08:05:47,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 269. [2021-05-01 08:05:47,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 259 states have (on average 1.138996138996139) internal successors, (295), 259 states have internal predecessors, (295), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:05:47,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 306 transitions. [2021-05-01 08:05:47,131 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 306 transitions. Word has length 73 [2021-05-01 08:05:47,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:05:47,131 INFO L480 AbstractCegarLoop]: Abstraction has 269 states and 306 transitions. [2021-05-01 08:05:47,131 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 35 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:05:47,131 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 306 transitions. [2021-05-01 08:05:47,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-01 08:05:47,132 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:05:47,132 INFO L519 BasicCegarLoop]: trace histogram [17, 17, 9, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:05:47,132 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable726 [2021-05-01 08:05:47,132 INFO L428 AbstractCegarLoop]: === Iteration 167 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:05:47,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:05:47,132 INFO L82 PathProgramCache]: Analyzing trace with hash 1285241117, now seen corresponding path program 128 times [2021-05-01 08:05:47,132 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:05:47,132 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1781951862] [2021-05-01 08:05:47,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:05:47,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:05:47,140 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_578 v_main_~c~0_3201) (< v_main_~c~0_3201 v_~SIZE~0_573)) InVars {~SIZE~0=v_~SIZE~0_573, main_~c~0=v_main_~c~0_3201, ~last~0=v_~last~0_578} OutVars{~SIZE~0=v_~SIZE~0_573, main_~c~0=v_main_~c~0_3201, ~last~0=v_~last~0_578} AuxVars[] AssignedVars[] [2021-05-01 08:05:47,142 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:05:47,143 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,143 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:47,144 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,145 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,148 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:47,149 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:47,154 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:47,158 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,159 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:05:47,162 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,163 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:05:47,168 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,172 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:47,175 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,178 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:47,181 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,185 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,188 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,191 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,194 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,198 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,201 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,204 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,207 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,208 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:05:47,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:05:47,242 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:05:47,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:05:47,243 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3203 v_~SIZE~0_574) (< v_main_~c~0_3203 v_~last~0_579)) InVars {~SIZE~0=v_~SIZE~0_574, main_~c~0=v_main_~c~0_3203, ~last~0=v_~last~0_579} OutVars{~SIZE~0=v_~SIZE~0_574, main_~c~0=v_main_~c~0_3203, ~last~0=v_~last~0_579} AuxVars[] AssignedVars[] [2021-05-01 08:05:47,245 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:05:47,249 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,252 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,256 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,260 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,264 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,265 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,265 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:47,266 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,267 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,272 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,277 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:47,281 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,285 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:47,286 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:05:47,289 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,293 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,293 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:05:47,299 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,306 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,309 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,312 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:47,315 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,318 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,321 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,322 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:05:47,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:05:47,356 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:05:47,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:05:47,359 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_580 v_main_~c~0_3205) (< (+ v_main_~c~0_3205 1) v_~SIZE~0_575)) InVars {~SIZE~0=v_~SIZE~0_575, main_~c~0=v_main_~c~0_3205, ~last~0=v_~last~0_580} OutVars{~SIZE~0=v_~SIZE~0_575, main_~c~0=v_main_~c~0_3205, ~last~0=v_~last~0_580} AuxVars[] AssignedVars[] [2021-05-01 08:05:47,360 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:05:47,364 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,368 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,371 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,375 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,379 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,384 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,385 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,385 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:47,386 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,387 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,393 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:47,398 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,402 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:47,405 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:47,405 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:05:47,409 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,410 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:47,413 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,417 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,421 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:47,425 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,429 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,433 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:47,437 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,437 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:05:47,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:05:47,471 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:05:47,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:05:47,472 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_3207 1) v_~SIZE~0_576) (< v_main_~c~0_3207 v_~last~0_581)) InVars {~SIZE~0=v_~SIZE~0_576, main_~c~0=v_main_~c~0_3207, ~last~0=v_~last~0_581} OutVars{~SIZE~0=v_~SIZE~0_576, main_~c~0=v_main_~c~0_3207, ~last~0=v_~last~0_581} AuxVars[] AssignedVars[] [2021-05-01 08:05:47,473 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:05:47,474 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,475 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:47,476 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,476 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,482 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:47,487 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,491 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:47,495 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,495 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:05:47,498 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,502 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,503 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:47,506 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:47,510 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,514 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,518 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,521 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,524 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,527 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:47,530 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,533 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,535 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,538 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,541 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,541 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:05:47,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:05:47,571 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:05:47,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:47,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:05:47,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:05:47,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:47,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:47,644 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:47,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:47,670 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:05:47,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:05:47,699 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:05:47,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:05:47,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:05:47,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:05:47,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:47,787 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:05:47,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:47,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:05:47,791 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:05:47,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:47,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:47,793 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:05:47,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,795 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 08:05:47,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:05:47,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:05:47,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:47,908 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:05:47,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:47,915 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:05:47,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:47,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:47,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:47,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:47,997 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:05:47,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:48,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:48,043 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:48,077 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:48,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:48,102 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:48,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:48,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:48,138 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:48,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:48,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:48,201 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:48,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:48,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:48,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:48,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:48,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:48,341 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:05:48,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:48,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:48,405 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:48,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:48,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:48,475 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:48,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:48,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:48,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:48,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:48,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:48,588 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:05:48,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:48,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:48,649 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:48,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:48,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:48,725 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:48,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:48,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:48,776 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:48,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:48,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:48,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:48,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:48,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:48,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:48,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:48,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:49,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:49,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,039 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:49,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:49,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:49,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:49,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:49,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:49,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,279 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:49,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:49,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:49,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:49,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:49,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:49,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:49,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:49,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:49,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:49,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:49,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:49,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,821 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:49,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:49,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:49,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:49,979 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:50,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:50,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:50,047 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:05:50,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1781951862] [2021-05-01 08:05:50,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1781951862] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:05:50,047 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:05:50,047 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [] total 38 [2021-05-01 08:05:50,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761311536] [2021-05-01 08:05:50,047 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-05-01 08:05:50,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:05:50,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-05-01 08:05:50,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1322, Unknown=0, NotChecked=0, Total=1482 [2021-05-01 08:05:50,048 INFO L87 Difference]: Start difference. First operand 269 states and 306 transitions. Second operand has 38 states, 38 states have (on average 1.763157894736842) internal successors, (67), 36 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:05:53,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:05:53,352 INFO L93 Difference]: Finished difference Result 562 states and 625 transitions. [2021-05-01 08:05:53,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-05-01 08:05:53,353 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.763157894736842) internal successors, (67), 36 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 73 [2021-05-01 08:05:53,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:05:53,354 INFO L225 Difference]: With dead ends: 562 [2021-05-01 08:05:53,354 INFO L226 Difference]: Without dead ends: 355 [2021-05-01 08:05:53,355 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 6 SyntacticMatches, 25 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 722 ImplicationChecksByTransitivity, 2380.0ms TimeCoverageRelationStatistics Valid=170, Invalid=1470, Unknown=0, NotChecked=0, Total=1640 [2021-05-01 08:05:53,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2021-05-01 08:05:53,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 269. [2021-05-01 08:05:53,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 259 states have (on average 1.138996138996139) internal successors, (295), 259 states have internal predecessors, (295), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:05:53,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 306 transitions. [2021-05-01 08:05:53,957 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 306 transitions. Word has length 73 [2021-05-01 08:05:53,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:05:53,958 INFO L480 AbstractCegarLoop]: Abstraction has 269 states and 306 transitions. [2021-05-01 08:05:53,958 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.763157894736842) internal successors, (67), 36 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:05:53,958 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 306 transitions. [2021-05-01 08:05:53,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-01 08:05:53,958 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:05:53,958 INFO L519 BasicCegarLoop]: trace histogram [17, 17, 9, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:05:53,958 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable731 [2021-05-01 08:05:53,958 INFO L428 AbstractCegarLoop]: === Iteration 168 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:05:53,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:05:53,958 INFO L82 PathProgramCache]: Analyzing trace with hash 441235615, now seen corresponding path program 129 times [2021-05-01 08:05:53,959 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:05:53,959 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1322331154] [2021-05-01 08:05:53,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:05:53,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:53,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:05:53,969 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3228 v_~SIZE~0_577) (<= v_~last~0_582 v_main_~c~0_3228)) InVars {~SIZE~0=v_~SIZE~0_577, main_~c~0=v_main_~c~0_3228, ~last~0=v_~last~0_582} OutVars{~SIZE~0=v_~SIZE~0_577, main_~c~0=v_main_~c~0_3228, ~last~0=v_~last~0_582} AuxVars[] AssignedVars[] [2021-05-01 08:05:53,970 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:05:53,972 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:53,972 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:53,973 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:53,974 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:53,980 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:53,983 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:53,988 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:53,993 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:53,994 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:05:53,999 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,000 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:05:54,005 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,010 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:54,013 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:54,016 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,020 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,024 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,028 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,032 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,035 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,039 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,043 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,046 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,050 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,051 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:05:54,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:05:54,086 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:05:54,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:05:54,088 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3230 v_~SIZE~0_578) (< v_main_~c~0_3230 v_~last~0_583)) InVars {~SIZE~0=v_~SIZE~0_578, main_~c~0=v_main_~c~0_3230, ~last~0=v_~last~0_583} OutVars{~SIZE~0=v_~SIZE~0_578, main_~c~0=v_main_~c~0_3230, ~last~0=v_~last~0_583} AuxVars[] AssignedVars[] [2021-05-01 08:05:54,089 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:05:54,090 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,091 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:54,092 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,092 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,099 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:54,104 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,110 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:54,114 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,115 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:05:54,118 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,122 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,123 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:05:54,127 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,130 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,134 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,138 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,141 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:54,147 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,151 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,155 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,158 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,161 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,165 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,169 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,170 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:05:54,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:05:54,211 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:05:54,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:05:54,214 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_584 v_main_~c~0_3232) (< (+ v_main_~c~0_3232 1) v_~SIZE~0_579)) InVars {~SIZE~0=v_~SIZE~0_579, main_~c~0=v_main_~c~0_3232, ~last~0=v_~last~0_584} OutVars{~SIZE~0=v_~SIZE~0_579, main_~c~0=v_main_~c~0_3232, ~last~0=v_~last~0_584} AuxVars[] AssignedVars[] [2021-05-01 08:05:54,215 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:05:54,217 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,217 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:54,218 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,219 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,223 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:54,226 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:54,231 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,236 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:54,237 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:05:54,241 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,242 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:54,246 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,250 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,254 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:54,258 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,262 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,265 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:05:54,269 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,272 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,276 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,280 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,284 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,287 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,291 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,292 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:05:54,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:05:54,331 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:05:54,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:05:54,332 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3234 v_~last~0_585) (< (+ v_main_~c~0_3234 1) v_~SIZE~0_580)) InVars {~SIZE~0=v_~SIZE~0_580, main_~c~0=v_main_~c~0_3234, ~last~0=v_~last~0_585} OutVars{~SIZE~0=v_~SIZE~0_580, main_~c~0=v_main_~c~0_3234, ~last~0=v_~last~0_585} AuxVars[] AssignedVars[] [2021-05-01 08:05:54,334 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:05:54,338 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,343 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,347 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,351 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,355 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,356 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,356 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:05:54,357 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,358 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,364 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,371 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:54,375 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,380 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:54,381 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:05:54,384 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,388 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,388 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:54,391 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:05:54,394 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,397 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,400 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,404 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,407 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,411 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,411 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:05:54,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:05:54,445 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:05:54,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:54,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:05:54,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:05:54,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:54,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:54,508 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:54,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:54,533 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:05:54,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:05:54,565 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:05:54,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:05:54,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:05:54,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:05:54,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:54,660 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:05:54,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:54,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:05:54,665 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:05:54,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:05:54,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:54,667 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:05:54,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,669 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 08:05:54,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:05:54,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:05:54,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:05:54,792 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:05:54,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:54,799 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:05:54,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:54,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,834 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:54,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:54,894 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:54,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:54,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,933 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:54,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:54,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:54,998 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:54,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:55,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:55,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:55,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:55,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:55,109 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:05:55,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:55,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:55,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:55,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:55,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:55,242 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:05:55,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:55,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:55,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:55,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:55,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:55,388 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:05:55,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:55,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:55,461 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:55,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:55,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:55,553 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:55,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:55,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:55,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:55,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:55,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:55,713 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:05:55,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:55,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:55,784 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:05:55,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:55,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:05:55,880 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:05:55,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:55,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:55,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:05:55,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:55,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:56,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:56,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:56,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:56,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:56,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:56,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:56,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:56,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:56,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:56,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:56,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:56,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:56,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:56,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:56,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:56,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:56,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:56,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:56,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:56,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:56,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:56,521 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:56,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:56,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:56,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:56,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:56,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:56,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:56,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:56,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:56,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:56,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:56,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:56,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:56,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:56,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:56,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:56,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:56,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:56,970 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:05:57,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:57,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:57,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:57,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:05:57,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:57,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:05:57,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:05:57,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:05:57,185 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:05:57,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1322331154] [2021-05-01 08:05:57,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1322331154] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:05:57,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:05:57,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [] total 39 [2021-05-01 08:05:57,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405804356] [2021-05-01 08:05:57,186 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-05-01 08:05:57,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:05:57,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-05-01 08:05:57,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1393, Unknown=0, NotChecked=0, Total=1560 [2021-05-01 08:05:57,186 INFO L87 Difference]: Start difference. First operand 269 states and 306 transitions. Second operand has 39 states, 39 states have (on average 1.7179487179487178) internal successors, (67), 37 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:06:00,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:06:00,336 INFO L93 Difference]: Finished difference Result 559 states and 622 transitions. [2021-05-01 08:06:00,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-05-01 08:06:00,338 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.7179487179487178) internal successors, (67), 37 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 73 [2021-05-01 08:06:00,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:06:00,339 INFO L225 Difference]: With dead ends: 559 [2021-05-01 08:06:00,339 INFO L226 Difference]: Without dead ends: 352 [2021-05-01 08:06:00,339 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 6 SyntacticMatches, 24 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 745 ImplicationChecksByTransitivity, 2630.2ms TimeCoverageRelationStatistics Valid=177, Invalid=1545, Unknown=0, NotChecked=0, Total=1722 [2021-05-01 08:06:00,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2021-05-01 08:06:00,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 269. [2021-05-01 08:06:00,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 259 states have (on average 1.138996138996139) internal successors, (295), 259 states have internal predecessors, (295), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:06:00,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 306 transitions. [2021-05-01 08:06:00,908 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 306 transitions. Word has length 73 [2021-05-01 08:06:00,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:06:00,908 INFO L480 AbstractCegarLoop]: Abstraction has 269 states and 306 transitions. [2021-05-01 08:06:00,908 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.7179487179487178) internal successors, (67), 37 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:06:00,908 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 306 transitions. [2021-05-01 08:06:00,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-01 08:06:00,909 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:06:00,909 INFO L519 BasicCegarLoop]: trace histogram [17, 17, 10, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:06:00,909 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable736 [2021-05-01 08:06:00,909 INFO L428 AbstractCegarLoop]: === Iteration 169 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:06:00,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:06:00,909 INFO L82 PathProgramCache]: Analyzing trace with hash 715995229, now seen corresponding path program 130 times [2021-05-01 08:06:00,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:06:00,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [925660041] [2021-05-01 08:06:00,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:06:00,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:00,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:06:00,919 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_586 v_main_~c~0_3255) (< v_main_~c~0_3255 v_~SIZE~0_581)) InVars {~SIZE~0=v_~SIZE~0_581, main_~c~0=v_main_~c~0_3255, ~last~0=v_~last~0_586} OutVars{~SIZE~0=v_~SIZE~0_581, main_~c~0=v_main_~c~0_3255, ~last~0=v_~last~0_586} AuxVars[] AssignedVars[] [2021-05-01 08:06:00,920 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:06:00,922 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:00,922 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:00,923 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:00,924 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:00,929 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:00,931 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:06:00,936 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:00,948 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:00,949 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:06:00,954 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:00,955 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:06:00,959 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:00,963 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:00,967 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:00,971 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:00,975 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:00,979 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:00,982 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:00,986 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:00,989 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:00,991 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:00,994 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:00,998 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,001 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,002 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:06:01,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:06:01,035 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:06:01,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:06:01,037 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3257 v_~SIZE~0_582) (< v_main_~c~0_3257 v_~last~0_587)) InVars {~SIZE~0=v_~SIZE~0_582, main_~c~0=v_main_~c~0_3257, ~last~0=v_~last~0_587} OutVars{~SIZE~0=v_~SIZE~0_582, main_~c~0=v_main_~c~0_3257, ~last~0=v_~last~0_587} AuxVars[] AssignedVars[] [2021-05-01 08:06:01,038 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:06:01,042 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,045 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,048 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,052 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,055 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,056 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,056 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:01,057 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,058 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,062 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,068 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:01,071 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,076 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:01,077 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:06:01,080 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,083 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,084 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:06:01,087 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:01,089 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:01,093 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,096 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,099 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,102 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,105 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,106 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:06:01,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:06:01,139 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:06:01,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:06:01,143 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_3259 1) v_~SIZE~0_583) (<= v_~last~0_588 v_main_~c~0_3259)) InVars {~SIZE~0=v_~SIZE~0_583, main_~c~0=v_main_~c~0_3259, ~last~0=v_~last~0_588} OutVars{~SIZE~0=v_~SIZE~0_583, main_~c~0=v_main_~c~0_3259, ~last~0=v_~last~0_588} AuxVars[] AssignedVars[] [2021-05-01 08:06:01,145 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:06:01,146 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,147 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:01,148 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,149 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,154 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:01,157 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:06:01,163 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:01,168 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,169 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:06:01,173 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,174 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:01,178 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:06:01,183 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,188 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,193 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,198 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:01,203 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,207 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,212 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,216 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,220 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,224 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,228 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,231 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,233 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:06:01,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:06:01,275 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:06:01,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:06:01,276 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_3261 1) v_~SIZE~0_584) (< v_main_~c~0_3261 v_~last~0_589)) InVars {~SIZE~0=v_~SIZE~0_584, main_~c~0=v_main_~c~0_3261, ~last~0=v_~last~0_589} OutVars{~SIZE~0=v_~SIZE~0_584, main_~c~0=v_main_~c~0_3261, ~last~0=v_~last~0_589} AuxVars[] AssignedVars[] [2021-05-01 08:06:01,278 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:06:01,280 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,280 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:01,281 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,282 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,289 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,297 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:01,302 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,308 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:01,309 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:06:01,313 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,317 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,318 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:01,322 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:06:01,328 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,336 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,340 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,345 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,350 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,354 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:01,358 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,361 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,365 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,368 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,373 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,374 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:06:01,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:06:01,413 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:06:01,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:06:01,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:06:01,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:06:01,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:06:01,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:06:01,479 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:01,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:01,501 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:06:01,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:06:01,528 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:06:01,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:06:01,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:06:01,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:06:01,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:06:01,617 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:06:01,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:06:01,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:06:01,621 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:06:01,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:06:01,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:06:01,623 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:06:01,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,626 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:06:01,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:06:01,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:06:01,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:06:01,748 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:06:01,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:01,755 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:06:01,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:01,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,788 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:01,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:01,846 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:01,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:01,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:01,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:01,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:01,956 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:01,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:02,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:02,013 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:02,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:02,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:02,077 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:02,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:02,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:02,118 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:02,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:02,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:02,188 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:02,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:02,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:02,234 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:02,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:02,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:02,315 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:02,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:02,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:02,362 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:02,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:02,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:02,441 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:02,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:02,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:02,490 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:02,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:02,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:02,574 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:02,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:02,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:02,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:02,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:02,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:02,711 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:02,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:02,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:02,786 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:02,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:02,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:02,882 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:02,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:02,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:02,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:02,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:02,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:03,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:03,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:03,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:03,087 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 08:06:03,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:03,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 08:06:03,172 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 08:06:03,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:03,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:03,174 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 08:06:03,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:03,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 08:06:03,266 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 08:06:03,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:03,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:03,268 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 08:06:03,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:03,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 08:06:03,398 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 08:06:03,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:03,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:03,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:03,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:03,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:03,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:03,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:03,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:03,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:03,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:03,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:03,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:03,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:03,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:03,690 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:06:03,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:03,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:03,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:03,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:03,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:03,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:03,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:03,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:06:03,898 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:06:03,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [925660041] [2021-05-01 08:06:03,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [925660041] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:06:03,898 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:06:03,898 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2021-05-01 08:06:03,898 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620199297] [2021-05-01 08:06:03,898 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-05-01 08:06:03,898 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:06:03,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-05-01 08:06:03,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=1466, Unknown=0, NotChecked=0, Total=1640 [2021-05-01 08:06:03,899 INFO L87 Difference]: Start difference. First operand 269 states and 306 transitions. Second operand has 40 states, 40 states have (on average 1.675) internal successors, (67), 38 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:06:07,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:06:07,086 INFO L93 Difference]: Finished difference Result 556 states and 619 transitions. [2021-05-01 08:06:07,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-05-01 08:06:07,088 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.675) internal successors, (67), 38 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 73 [2021-05-01 08:06:07,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:06:07,089 INFO L225 Difference]: With dead ends: 556 [2021-05-01 08:06:07,089 INFO L226 Difference]: Without dead ends: 349 [2021-05-01 08:06:07,089 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 9 SyntacticMatches, 20 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 690 ImplicationChecksByTransitivity, 2381.7ms TimeCoverageRelationStatistics Valid=184, Invalid=1622, Unknown=0, NotChecked=0, Total=1806 [2021-05-01 08:06:07,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2021-05-01 08:06:07,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 269. [2021-05-01 08:06:07,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 259 states have (on average 1.138996138996139) internal successors, (295), 259 states have internal predecessors, (295), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:06:07,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 306 transitions. [2021-05-01 08:06:07,630 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 306 transitions. Word has length 73 [2021-05-01 08:06:07,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:06:07,630 INFO L480 AbstractCegarLoop]: Abstraction has 269 states and 306 transitions. [2021-05-01 08:06:07,631 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.675) internal successors, (67), 38 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:06:07,631 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 306 transitions. [2021-05-01 08:06:07,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-01 08:06:07,631 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:06:07,631 INFO L519 BasicCegarLoop]: trace histogram [17, 17, 11, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:06:07,631 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable741 [2021-05-01 08:06:07,631 INFO L428 AbstractCegarLoop]: === Iteration 170 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:06:07,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:06:07,631 INFO L82 PathProgramCache]: Analyzing trace with hash 2102198623, now seen corresponding path program 131 times [2021-05-01 08:06:07,631 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:06:07,631 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1553575050] [2021-05-01 08:06:07,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:06:07,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:06:07,640 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3282 v_~SIZE~0_585) (<= v_~last~0_590 v_main_~c~0_3282)) InVars {~SIZE~0=v_~SIZE~0_585, main_~c~0=v_main_~c~0_3282, ~last~0=v_~last~0_590} OutVars{~SIZE~0=v_~SIZE~0_585, main_~c~0=v_main_~c~0_3282, ~last~0=v_~last~0_590} AuxVars[] AssignedVars[] [2021-05-01 08:06:07,642 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:06:07,646 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,650 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,653 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,657 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,661 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,665 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,666 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,666 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:07,667 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,668 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,673 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:07,678 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,681 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:06:07,683 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:07,684 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:06:07,687 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,688 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:06:07,691 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:07,695 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,698 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,702 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,706 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:07,709 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,713 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,714 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:06:07,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:06:07,751 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:06:07,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:06:07,752 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3284 v_~SIZE~0_586) (< v_main_~c~0_3284 v_~last~0_591)) InVars {~SIZE~0=v_~SIZE~0_586, main_~c~0=v_main_~c~0_3284, ~last~0=v_~last~0_591} OutVars{~SIZE~0=v_~SIZE~0_586, main_~c~0=v_main_~c~0_3284, ~last~0=v_~last~0_591} AuxVars[] AssignedVars[] [2021-05-01 08:06:07,753 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:06:07,755 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,755 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:07,756 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,757 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,763 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:07,767 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,771 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,776 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:07,776 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:06:07,780 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,783 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,784 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:06:07,787 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:07,791 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,795 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,799 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,802 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,806 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,809 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:07,812 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,815 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,818 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,821 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,824 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,825 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:06:07,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:06:07,857 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:06:07,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:06:07,860 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_3286 1) v_~SIZE~0_587) (<= v_~last~0_592 v_main_~c~0_3286)) InVars {~SIZE~0=v_~SIZE~0_587, main_~c~0=v_main_~c~0_3286, ~last~0=v_~last~0_592} OutVars{~SIZE~0=v_~SIZE~0_587, main_~c~0=v_main_~c~0_3286, ~last~0=v_~last~0_592} AuxVars[] AssignedVars[] [2021-05-01 08:06:07,862 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:06:07,866 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,870 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,874 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,878 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,881 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,885 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,886 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,886 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:07,887 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,887 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,891 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:07,893 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:06:07,898 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:07,902 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,902 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:06:07,906 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,907 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:07,910 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:06:07,914 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,917 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,921 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,925 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,929 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:07,933 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,933 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:06:07,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:06:07,968 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:06:07,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:06:07,969 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3288 v_~last~0_593) (< (+ v_main_~c~0_3288 1) v_~SIZE~0_588)) InVars {~SIZE~0=v_~SIZE~0_588, main_~c~0=v_main_~c~0_3288, ~last~0=v_~last~0_593} OutVars{~SIZE~0=v_~SIZE~0_588, main_~c~0=v_main_~c~0_3288, ~last~0=v_~last~0_593} AuxVars[] AssignedVars[] [2021-05-01 08:06:07,970 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:06:07,971 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,972 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:07,972 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,973 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,980 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:07,986 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,992 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:07,996 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:07,997 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:06:08,000 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,004 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,005 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:08,008 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:08,012 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,016 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,020 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,023 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,028 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,033 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,036 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,039 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,044 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,047 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,050 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,051 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:06:08,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:06:08,089 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:06:08,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:06:08,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:06:08,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:06:08,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:06:08,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:06:08,157 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:08,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:08,181 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:06:08,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:06:08,210 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:06:08,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:06:08,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:06:08,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:06:08,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:06:08,319 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:06:08,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:06:08,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:06:08,323 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:06:08,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:06:08,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:06:08,326 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:06:08,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,328 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:06:08,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:06:08,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:06:08,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:06:08,472 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:06:08,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:08,481 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:06:08,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:08,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,516 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:08,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:08,577 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:08,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:08,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:08,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:08,683 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:08,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:08,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,745 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:08,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:08,818 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:08,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:08,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:08,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:08,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:08,944 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:08,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:09,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:09,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:09,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:09,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:09,097 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:09,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:09,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:09,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:09,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:09,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:09,262 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:09,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:09,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:09,336 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:09,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:09,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:09,444 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:09,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:09,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:09,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:09,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:09,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:09,602 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:09,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:09,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:09,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:09,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:09,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:09,788 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:09,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:09,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:09,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:09,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:09,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:09,980 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:09,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:10,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:10,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:10,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:10,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:10,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:10,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:10,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:10,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:10,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:10,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:10,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:10,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:10,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:10,402 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:06:10,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:10,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:10,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:10,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:10,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:10,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:10,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:10,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:10,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:10,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:10,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:10,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:10,774 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:10,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:10,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:10,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:10,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:10,874 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:06:10,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:10,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:10,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:10,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:11,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:11,039 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:06:11,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:11,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:06:11,105 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:06:11,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1553575050] [2021-05-01 08:06:11,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1553575050] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:06:11,106 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:06:11,106 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [41] imperfect sequences [] total 41 [2021-05-01 08:06:11,106 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904946362] [2021-05-01 08:06:11,106 INFO L460 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-05-01 08:06:11,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:06:11,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-05-01 08:06:11,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1541, Unknown=0, NotChecked=0, Total=1722 [2021-05-01 08:06:11,106 INFO L87 Difference]: Start difference. First operand 269 states and 306 transitions. Second operand has 41 states, 41 states have (on average 1.6341463414634145) internal successors, (67), 39 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:06:15,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:06:15,327 INFO L93 Difference]: Finished difference Result 553 states and 616 transitions. [2021-05-01 08:06:15,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-05-01 08:06:15,329 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.6341463414634145) internal successors, (67), 39 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 73 [2021-05-01 08:06:15,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:06:15,330 INFO L225 Difference]: With dead ends: 553 [2021-05-01 08:06:15,330 INFO L226 Difference]: Without dead ends: 346 [2021-05-01 08:06:15,330 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 6 SyntacticMatches, 22 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 764 ImplicationChecksByTransitivity, 2904.2ms TimeCoverageRelationStatistics Valid=191, Invalid=1701, Unknown=0, NotChecked=0, Total=1892 [2021-05-01 08:06:15,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2021-05-01 08:06:15,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 269. [2021-05-01 08:06:15,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 259 states have (on average 1.138996138996139) internal successors, (295), 259 states have internal predecessors, (295), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:06:15,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 306 transitions. [2021-05-01 08:06:15,867 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 306 transitions. Word has length 73 [2021-05-01 08:06:15,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:06:15,867 INFO L480 AbstractCegarLoop]: Abstraction has 269 states and 306 transitions. [2021-05-01 08:06:15,867 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 1.6341463414634145) internal successors, (67), 39 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:06:15,867 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 306 transitions. [2021-05-01 08:06:15,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-01 08:06:15,868 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:06:15,868 INFO L519 BasicCegarLoop]: trace histogram [17, 17, 12, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:06:15,868 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable746 [2021-05-01 08:06:15,868 INFO L428 AbstractCegarLoop]: === Iteration 171 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:06:15,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:06:15,868 INFO L82 PathProgramCache]: Analyzing trace with hash -2130729059, now seen corresponding path program 132 times [2021-05-01 08:06:15,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:06:15,868 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [856347940] [2021-05-01 08:06:15,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:06:15,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:15,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:06:15,879 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_594 v_main_~c~0_3309) (< v_main_~c~0_3309 v_~SIZE~0_589)) InVars {~SIZE~0=v_~SIZE~0_589, main_~c~0=v_main_~c~0_3309, ~last~0=v_~last~0_594} OutVars{~SIZE~0=v_~SIZE~0_589, main_~c~0=v_main_~c~0_3309, ~last~0=v_~last~0_594} AuxVars[] AssignedVars[] [2021-05-01 08:06:15,880 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:06:15,882 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:15,882 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:15,883 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:15,884 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:15,890 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:15,895 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:15,900 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:06:15,903 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:15,905 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:06:15,909 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:15,910 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:06:15,914 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:15,919 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:15,922 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:15,925 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:15,928 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:15,932 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:15,936 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:15,940 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:15,944 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:15,947 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:15,951 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:15,955 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:15,958 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:15,959 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:06:15,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:15,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:06:15,999 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:06:16,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:06:16,001 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3311 v_~last~0_595) (< v_main_~c~0_3311 v_~SIZE~0_590)) InVars {~SIZE~0=v_~SIZE~0_590, main_~c~0=v_main_~c~0_3311, ~last~0=v_~last~0_595} OutVars{~SIZE~0=v_~SIZE~0_590, main_~c~0=v_main_~c~0_3311, ~last~0=v_~last~0_595} AuxVars[] AssignedVars[] [2021-05-01 08:06:16,003 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:06:16,007 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,011 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,015 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,019 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,023 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,024 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,024 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:16,025 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,026 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,031 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,038 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:16,042 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,048 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:16,049 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:06:16,053 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,058 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,059 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:06:16,063 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:16,067 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,070 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,074 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,078 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,082 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,085 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:16,086 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:06:16,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:06:16,127 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:06:16,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:06:16,131 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_596 v_main_~c~0_3313) (< (+ v_main_~c~0_3313 1) v_~SIZE~0_591)) InVars {~SIZE~0=v_~SIZE~0_591, main_~c~0=v_main_~c~0_3313, ~last~0=v_~last~0_596} OutVars{~SIZE~0=v_~SIZE~0_591, main_~c~0=v_main_~c~0_3313, ~last~0=v_~last~0_596} AuxVars[] AssignedVars[] [2021-05-01 08:06:16,132 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:06:16,134 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,134 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:16,135 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,136 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,142 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,149 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:16,153 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:06:16,155 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:16,156 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:06:16,160 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,161 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:16,166 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,171 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:16,174 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,178 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:16,182 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,187 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,191 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,194 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,198 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,201 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,204 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,208 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,211 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,212 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:06:16,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:06:16,255 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:06:16,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:06:16,256 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_3315 1) v_~SIZE~0_592) (< v_main_~c~0_3315 v_~last~0_597)) InVars {~SIZE~0=v_~SIZE~0_592, main_~c~0=v_main_~c~0_3315, ~last~0=v_~last~0_597} OutVars{~SIZE~0=v_~SIZE~0_592, main_~c~0=v_main_~c~0_3315, ~last~0=v_~last~0_597} AuxVars[] AssignedVars[] [2021-05-01 08:06:16,258 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:06:16,262 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,267 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,271 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,276 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,280 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,281 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,282 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:16,283 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,284 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,292 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:16,297 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,302 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,307 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:16,308 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:06:16,311 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,315 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,316 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:16,319 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:06:16,323 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:16,326 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,330 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,334 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,338 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,341 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,342 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:06:16,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:06:16,377 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:06:16,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:06:16,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:06:16,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:06:16,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:06:16,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:06:16,444 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:16,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:16,469 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:06:16,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:06:16,501 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:06:16,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:06:16,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:06:16,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:06:16,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:06:16,603 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:06:16,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:06:16,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:06:16,608 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:06:16,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:06:16,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:06:16,616 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:06:16,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,624 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 08:06:16,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:06:16,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:06:16,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:06:16,755 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:06:16,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:16,763 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:06:16,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:16,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:16,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:16,867 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:16,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:16,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:16,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:16,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:17,000 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:17,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:17,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:17,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:17,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:17,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:17,153 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:17,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:17,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:17,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:17,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:17,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:17,313 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:17,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:17,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:17,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:17,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:17,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:17,476 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:17,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:17,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:17,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:17,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:17,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:17,644 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:17,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:17,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:17,721 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:17,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:17,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:17,825 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:17,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:17,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:17,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:17,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:17,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:17,988 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:17,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:18,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:18,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:18,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:18,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:18,169 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:18,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:18,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:18,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:18,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:18,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:18,381 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:18,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:18,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:18,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:18,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:18,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:18,617 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:18,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:18,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:18,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:18,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:18,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:18,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:18,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:18,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:18,886 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 08:06:18,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:18,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 08:06:18,991 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 08:06:18,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:18,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:18,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:19,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:19,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:19,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:19,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:19,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:19,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:19,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:19,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:19,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:19,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:19,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:19,324 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:06:19,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:19,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:19,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:19,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:19,494 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:19,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:19,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:19,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:06:19,566 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:06:19,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [856347940] [2021-05-01 08:06:19,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [856347940] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:06:19,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:06:19,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [] total 42 [2021-05-01 08:06:19,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583690350] [2021-05-01 08:06:19,566 INFO L460 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-05-01 08:06:19,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:06:19,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-05-01 08:06:19,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1618, Unknown=0, NotChecked=0, Total=1806 [2021-05-01 08:06:19,567 INFO L87 Difference]: Start difference. First operand 269 states and 306 transitions. Second operand has 42 states, 42 states have (on average 1.5952380952380953) internal successors, (67), 40 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:06:23,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:06:23,652 INFO L93 Difference]: Finished difference Result 550 states and 613 transitions. [2021-05-01 08:06:23,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-05-01 08:06:23,655 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.5952380952380953) internal successors, (67), 40 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 73 [2021-05-01 08:06:23,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:06:23,656 INFO L225 Difference]: With dead ends: 550 [2021-05-01 08:06:23,656 INFO L226 Difference]: Without dead ends: 343 [2021-05-01 08:06:23,656 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 7 SyntacticMatches, 20 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 3071.6ms TimeCoverageRelationStatistics Valid=198, Invalid=1782, Unknown=0, NotChecked=0, Total=1980 [2021-05-01 08:06:23,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2021-05-01 08:06:24,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 269. [2021-05-01 08:06:24,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 259 states have (on average 1.138996138996139) internal successors, (295), 259 states have internal predecessors, (295), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:06:24,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 306 transitions. [2021-05-01 08:06:24,360 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 306 transitions. Word has length 73 [2021-05-01 08:06:24,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:06:24,361 INFO L480 AbstractCegarLoop]: Abstraction has 269 states and 306 transitions. [2021-05-01 08:06:24,361 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 1.5952380952380953) internal successors, (67), 40 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:06:24,361 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 306 transitions. [2021-05-01 08:06:24,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-01 08:06:24,361 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:06:24,361 INFO L519 BasicCegarLoop]: trace histogram [17, 17, 13, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:06:24,361 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable751 [2021-05-01 08:06:24,361 INFO L428 AbstractCegarLoop]: === Iteration 172 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:06:24,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:06:24,361 INFO L82 PathProgramCache]: Analyzing trace with hash 358799903, now seen corresponding path program 133 times [2021-05-01 08:06:24,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:06:24,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2008825637] [2021-05-01 08:06:24,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:06:24,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:06:24,372 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_598 v_main_~c~0_3336) (< v_main_~c~0_3336 v_~SIZE~0_593)) InVars {~SIZE~0=v_~SIZE~0_593, main_~c~0=v_main_~c~0_3336, ~last~0=v_~last~0_598} OutVars{~SIZE~0=v_~SIZE~0_593, main_~c~0=v_main_~c~0_3336, ~last~0=v_~last~0_598} AuxVars[] AssignedVars[] [2021-05-01 08:06:24,374 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:06:24,375 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,376 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:24,377 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,378 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,384 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,391 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:24,395 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:06:24,398 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:24,399 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:06:24,404 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,405 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:06:24,410 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,414 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:24,419 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,423 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,429 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:24,433 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,437 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,441 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,445 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,449 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,453 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,457 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,462 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,463 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:06:24,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:06:24,508 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:06:24,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:06:24,510 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3338 v_~last~0_599) (< v_main_~c~0_3338 v_~SIZE~0_594)) InVars {~SIZE~0=v_~SIZE~0_594, main_~c~0=v_main_~c~0_3338, ~last~0=v_~last~0_599} OutVars{~SIZE~0=v_~SIZE~0_594, main_~c~0=v_main_~c~0_3338, ~last~0=v_~last~0_599} AuxVars[] AssignedVars[] [2021-05-01 08:06:24,512 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:06:24,517 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,522 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,526 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,531 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,535 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,536 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,537 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:24,538 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,538 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,544 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,551 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:24,556 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,561 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:24,562 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:06:24,567 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,572 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,573 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:06:24,577 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:24,582 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,586 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,591 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,595 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,601 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,604 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:24,606 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:06:24,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:06:24,653 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:06:24,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:06:24,657 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_600 v_main_~c~0_3340) (< (+ v_main_~c~0_3340 1) v_~SIZE~0_595)) InVars {~SIZE~0=v_~SIZE~0_595, main_~c~0=v_main_~c~0_3340, ~last~0=v_~last~0_600} OutVars{~SIZE~0=v_~SIZE~0_595, main_~c~0=v_main_~c~0_3340, ~last~0=v_~last~0_600} AuxVars[] AssignedVars[] [2021-05-01 08:06:24,659 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:06:24,660 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,661 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:24,662 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,663 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,669 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,677 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:24,681 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:24,684 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:06:24,685 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:06:24,690 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,691 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:24,697 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,702 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,707 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:24,711 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:24,715 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,720 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,724 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,728 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,732 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,737 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,741 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,746 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,750 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,752 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:06:24,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:06:24,800 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:06:24,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:06:24,801 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_3342 1) v_~SIZE~0_596) (< v_main_~c~0_3342 v_~last~0_601)) InVars {~SIZE~0=v_~SIZE~0_596, main_~c~0=v_main_~c~0_3342, ~last~0=v_~last~0_601} OutVars{~SIZE~0=v_~SIZE~0_596, main_~c~0=v_main_~c~0_3342, ~last~0=v_~last~0_601} AuxVars[] AssignedVars[] [2021-05-01 08:06:24,803 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:06:24,807 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,812 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,817 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,822 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,827 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,828 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,829 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:24,830 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,831 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,839 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:24,846 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,853 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:24,857 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,858 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:06:24,863 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,868 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,869 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:24,873 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:06:24,877 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:24,882 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,886 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,891 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,895 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,900 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,901 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:06:24,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:06:24,949 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:06:24,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:06:24,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:06:24,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:06:24,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:24,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:06:25,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:25,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:06:25,033 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:25,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:25,065 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:06:25,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:06:25,106 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:06:25,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:06:25,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:25,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:06:25,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:25,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:06:25,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:25,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:06:25,245 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:06:25,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:06:25,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:25,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:06:25,250 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:06:25,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:06:25,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:25,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:06:25,253 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:06:25,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:25,256 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:06:25,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:25,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:06:25,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:25,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:06:25,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:06:25,366 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:06:25,443 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:06:25,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:25,455 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:06:25,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:25,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:25,500 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:25,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:25,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:25,578 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:25,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:25,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:25,629 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:25,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:25,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:25,721 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:25,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:25,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:25,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:25,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:25,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:25,845 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:25,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:25,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:25,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:25,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:25,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:26,014 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:26,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:26,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:26,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:26,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:26,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:26,195 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:26,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:26,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:26,289 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:26,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:26,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:26,395 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:26,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:26,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:26,456 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:26,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:26,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:26,563 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:26,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:26,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:26,627 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:26,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:26,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:26,738 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:26,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:26,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:26,802 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:26,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:26,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:26,919 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:26,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:26,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:26,989 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:27,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:27,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:27,105 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:27,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:27,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:27,177 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:27,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:27,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:27,305 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:27,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:27,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:27,380 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:27,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:27,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:27,510 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:27,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:27,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:27,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:27,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:27,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:27,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:27,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:27,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:27,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:27,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:27,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:27,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:27,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:28,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:28,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:28,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:28,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:28,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:28,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:28,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:28,204 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:06:28,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:28,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:28,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:28,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:28,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:28,403 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:06:28,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:28,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:06:28,482 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:06:28,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2008825637] [2021-05-01 08:06:28,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2008825637] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:06:28,482 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:06:28,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [43] imperfect sequences [] total 43 [2021-05-01 08:06:28,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44387329] [2021-05-01 08:06:28,483 INFO L460 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-05-01 08:06:28,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:06:28,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-05-01 08:06:28,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=1697, Unknown=0, NotChecked=0, Total=1892 [2021-05-01 08:06:28,483 INFO L87 Difference]: Start difference. First operand 269 states and 306 transitions. Second operand has 43 states, 43 states have (on average 1.558139534883721) internal successors, (67), 41 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:06:32,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:06:32,805 INFO L93 Difference]: Finished difference Result 547 states and 610 transitions. [2021-05-01 08:06:32,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-05-01 08:06:32,807 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.558139534883721) internal successors, (67), 41 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 73 [2021-05-01 08:06:32,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:06:32,808 INFO L225 Difference]: With dead ends: 547 [2021-05-01 08:06:32,808 INFO L226 Difference]: Without dead ends: 340 [2021-05-01 08:06:32,809 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 6 SyntacticMatches, 20 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 747 ImplicationChecksByTransitivity, 3377.5ms TimeCoverageRelationStatistics Valid=205, Invalid=1865, Unknown=0, NotChecked=0, Total=2070 [2021-05-01 08:06:32,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-05-01 08:06:33,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 269. [2021-05-01 08:06:33,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 259 states have (on average 1.138996138996139) internal successors, (295), 259 states have internal predecessors, (295), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:06:33,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 306 transitions. [2021-05-01 08:06:33,358 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 306 transitions. Word has length 73 [2021-05-01 08:06:33,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:06:33,358 INFO L480 AbstractCegarLoop]: Abstraction has 269 states and 306 transitions. [2021-05-01 08:06:33,358 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.558139534883721) internal successors, (67), 41 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:06:33,358 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 306 transitions. [2021-05-01 08:06:33,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-01 08:06:33,358 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:06:33,358 INFO L519 BasicCegarLoop]: trace histogram [17, 17, 14, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:06:33,358 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable756 [2021-05-01 08:06:33,358 INFO L428 AbstractCegarLoop]: === Iteration 173 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:06:33,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:06:33,359 INFO L82 PathProgramCache]: Analyzing trace with hash -458848547, now seen corresponding path program 134 times [2021-05-01 08:06:33,359 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:06:33,359 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1568888547] [2021-05-01 08:06:33,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:06:33,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:06:33,368 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_602 v_main_~c~0_3363) (< v_main_~c~0_3363 v_~SIZE~0_597)) InVars {~SIZE~0=v_~SIZE~0_597, main_~c~0=v_main_~c~0_3363, ~last~0=v_~last~0_602} OutVars{~SIZE~0=v_~SIZE~0_597, main_~c~0=v_main_~c~0_3363, ~last~0=v_~last~0_602} AuxVars[] AssignedVars[] [2021-05-01 08:06:33,370 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:06:33,375 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,379 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,384 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,389 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,394 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,398 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,399 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,400 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:33,401 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,402 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,409 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:33,414 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,418 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:06:33,421 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:33,422 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:06:33,426 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,427 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:06:33,432 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,436 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,440 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:33,444 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,448 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,454 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:33,458 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,459 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:06:33,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:06:33,500 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:06:33,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:06:33,502 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3365 v_~SIZE~0_598) (< v_main_~c~0_3365 v_~last~0_603)) InVars {~SIZE~0=v_~SIZE~0_598, main_~c~0=v_main_~c~0_3365, ~last~0=v_~last~0_603} OutVars{~SIZE~0=v_~SIZE~0_598, main_~c~0=v_main_~c~0_3365, ~last~0=v_~last~0_603} AuxVars[] AssignedVars[] [2021-05-01 08:06:33,503 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:06:33,504 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,505 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:33,506 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,506 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,513 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:33,519 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,525 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:33,529 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,530 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:06:33,533 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,537 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,538 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:06:33,542 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:33,547 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,551 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,554 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,559 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,563 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,566 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:33,569 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,572 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,575 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,578 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,581 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,582 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:06:33,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:06:33,621 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:06:33,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:06:33,624 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_3367 1) v_~SIZE~0_599) (<= v_~last~0_604 v_main_~c~0_3367)) InVars {~SIZE~0=v_~SIZE~0_599, main_~c~0=v_main_~c~0_3367, ~last~0=v_~last~0_604} OutVars{~SIZE~0=v_~SIZE~0_599, main_~c~0=v_main_~c~0_3367, ~last~0=v_~last~0_604} AuxVars[] AssignedVars[] [2021-05-01 08:06:33,626 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:06:33,630 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,635 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,639 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,644 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,649 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,654 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,656 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,656 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:33,657 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,658 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,663 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,670 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:33,674 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:06:33,677 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:33,678 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:06:33,682 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,683 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:33,688 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,692 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:06:33,696 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,701 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,707 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,714 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:33,718 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,719 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:06:33,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:06:33,762 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:06:33,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:06:33,763 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3369 v_~last~0_605) (< (+ v_main_~c~0_3369 1) v_~SIZE~0_600)) InVars {~SIZE~0=v_~SIZE~0_600, main_~c~0=v_main_~c~0_3369, ~last~0=v_~last~0_605} OutVars{~SIZE~0=v_~SIZE~0_600, main_~c~0=v_main_~c~0_3369, ~last~0=v_~last~0_605} AuxVars[] AssignedVars[] [2021-05-01 08:06:33,765 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:06:33,766 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,766 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:33,767 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,768 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,776 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:33,781 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,788 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:33,793 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,794 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:06:33,798 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,803 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,804 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:33,807 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:33,811 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:06:33,815 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,821 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,825 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,829 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,833 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,837 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,841 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,844 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,847 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,850 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,851 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:06:33,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:06:33,893 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:06:33,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:06:33,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:06:33,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:06:33,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:06:33,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:33,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:06:33,968 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:33,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:33,999 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:06:34,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:06:34,039 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:06:34,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:06:34,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:34,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:06:34,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:34,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:06:34,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:34,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:06:34,168 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:06:34,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:06:34,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:34,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:06:34,172 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:06:34,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:06:34,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:34,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:06:34,175 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:06:34,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:34,178 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:06:34,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:34,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:06:34,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:34,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:06:34,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:06:34,286 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:06:34,361 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:06:34,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:34,372 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:06:34,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:34,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:34,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:34,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:34,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:34,496 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:34,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:34,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:34,570 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:34,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:34,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:34,654 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:34,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:34,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:34,709 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:34,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:34,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:34,800 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:34,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:34,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:34,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:34,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:34,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:34,951 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:34,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:35,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:35,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:35,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:35,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:35,139 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:35,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:35,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:35,227 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:35,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:35,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:35,348 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:35,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:35,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:35,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:35,493 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:35,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:35,544 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:35,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:35,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:35,636 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:35,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:35,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:35,762 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:35,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:35,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:35,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:35,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:35,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:35,965 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:35,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:36,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:36,060 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:36,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:36,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:36,199 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:36,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:36,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:36,277 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:36,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:36,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:36,419 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:36,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:36,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:36,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:36,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:36,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:36,650 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:36,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:36,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:36,753 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:36,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:36,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:36,895 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:36,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:36,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:36,975 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:37,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:37,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:37,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:37,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:37,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:37,207 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 08:06:37,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:37,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 08:06:37,348 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 08:06:37,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:06:37,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:37,412 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 08:06:37,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:37,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 08:06:37,554 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 08:06:37,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:06:37,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:37,557 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 08:06:37,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:37,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:06:37,646 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:06:37,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1568888547] [2021-05-01 08:06:37,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1568888547] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:06:37,646 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:06:37,647 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [] total 44 [2021-05-01 08:06:37,647 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504919792] [2021-05-01 08:06:37,647 INFO L460 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-05-01 08:06:37,647 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:06:37,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-05-01 08:06:37,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1778, Unknown=0, NotChecked=0, Total=1980 [2021-05-01 08:06:37,647 INFO L87 Difference]: Start difference. First operand 269 states and 306 transitions. Second operand has 44 states, 44 states have (on average 1.5227272727272727) internal successors, (67), 42 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:06:42,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:06:42,525 INFO L93 Difference]: Finished difference Result 544 states and 607 transitions. [2021-05-01 08:06:42,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-05-01 08:06:42,527 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.5227272727272727) internal successors, (67), 42 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 73 [2021-05-01 08:06:42,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:06:42,528 INFO L225 Difference]: With dead ends: 544 [2021-05-01 08:06:42,528 INFO L226 Difference]: Without dead ends: 337 [2021-05-01 08:06:42,529 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 7 SyntacticMatches, 18 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 694 ImplicationChecksByTransitivity, 3608.2ms TimeCoverageRelationStatistics Valid=212, Invalid=1950, Unknown=0, NotChecked=0, Total=2162 [2021-05-01 08:06:42,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2021-05-01 08:06:43,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 269. [2021-05-01 08:06:43,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 259 states have (on average 1.138996138996139) internal successors, (295), 259 states have internal predecessors, (295), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:06:43,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 306 transitions. [2021-05-01 08:06:43,347 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 306 transitions. Word has length 73 [2021-05-01 08:06:43,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:06:43,347 INFO L480 AbstractCegarLoop]: Abstraction has 269 states and 306 transitions. [2021-05-01 08:06:43,347 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.5227272727272727) internal successors, (67), 42 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:06:43,347 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 306 transitions. [2021-05-01 08:06:43,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-01 08:06:43,347 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:06:43,347 INFO L519 BasicCegarLoop]: trace histogram [17, 17, 15, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:06:43,348 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable761 [2021-05-01 08:06:43,348 INFO L428 AbstractCegarLoop]: === Iteration 174 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:06:43,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:06:43,348 INFO L82 PathProgramCache]: Analyzing trace with hash -2047196449, now seen corresponding path program 135 times [2021-05-01 08:06:43,348 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:06:43,348 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [171112994] [2021-05-01 08:06:43,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:06:43,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:06:43,359 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3390 v_~SIZE~0_601) (<= v_~last~0_606 v_main_~c~0_3390)) InVars {~SIZE~0=v_~SIZE~0_601, main_~c~0=v_main_~c~0_3390, ~last~0=v_~last~0_606} OutVars{~SIZE~0=v_~SIZE~0_601, main_~c~0=v_main_~c~0_3390, ~last~0=v_~last~0_606} AuxVars[] AssignedVars[] [2021-05-01 08:06:43,361 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:06:43,363 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,364 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:43,366 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,367 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,375 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:43,381 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,386 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:43,389 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:06:43,390 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:06:43,396 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,397 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:06:43,401 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:43,407 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,414 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:43,419 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,424 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,429 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,434 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,439 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,443 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,447 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,452 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,457 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,462 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,463 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:06:43,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:06:43,516 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:06:43,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:06:43,518 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3392 v_~SIZE~0_602) (< v_main_~c~0_3392 v_~last~0_607)) InVars {~SIZE~0=v_~SIZE~0_602, main_~c~0=v_main_~c~0_3392, ~last~0=v_~last~0_607} OutVars{~SIZE~0=v_~SIZE~0_602, main_~c~0=v_main_~c~0_3392, ~last~0=v_~last~0_607} AuxVars[] AssignedVars[] [2021-05-01 08:06:43,520 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:06:43,525 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,530 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,535 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,540 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,545 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,546 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,547 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:43,548 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,549 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,558 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:43,564 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,571 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:43,577 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,578 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:06:43,583 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,588 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,590 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:06:43,595 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,599 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,603 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,607 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:43,612 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,618 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,622 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,623 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:06:43,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:06:43,676 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:06:43,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:06:43,680 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_608 v_main_~c~0_3394) (< (+ v_main_~c~0_3394 1) v_~SIZE~0_603)) InVars {~SIZE~0=v_~SIZE~0_603, main_~c~0=v_main_~c~0_3394, ~last~0=v_~last~0_608} OutVars{~SIZE~0=v_~SIZE~0_603, main_~c~0=v_main_~c~0_3394, ~last~0=v_~last~0_608} AuxVars[] AssignedVars[] [2021-05-01 08:06:43,682 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:06:43,687 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,693 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,699 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,706 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,712 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,716 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,718 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,719 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:43,720 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,722 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,727 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:43,730 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:06:43,738 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:43,743 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,745 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:06:43,750 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,751 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:43,756 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,761 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,767 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,771 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,777 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:43,781 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,786 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:06:43,788 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:06:43,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:06:43,845 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:06:43,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:06:43,847 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3396 v_~last~0_609) (< (+ v_main_~c~0_3396 1) v_~SIZE~0_604)) InVars {~SIZE~0=v_~SIZE~0_604, main_~c~0=v_main_~c~0_3396, ~last~0=v_~last~0_609} OutVars{~SIZE~0=v_~SIZE~0_604, main_~c~0=v_main_~c~0_3396, ~last~0=v_~last~0_609} AuxVars[] AssignedVars[] [2021-05-01 08:06:43,849 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:06:43,851 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,851 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:43,853 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,854 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,863 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:43,871 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,879 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:43,884 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,886 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:06:43,892 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,897 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,898 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:43,903 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:06:43,907 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:43,912 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,917 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,922 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,929 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,934 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,939 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,944 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,949 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,954 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,958 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:43,959 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:06:44,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:44,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:06:44,010 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:06:44,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:06:44,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:44,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:06:44,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:44,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:06:44,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:44,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:06:44,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:44,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:06:44,094 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:44,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:44,128 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:06:44,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:06:44,173 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:06:44,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:06:44,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:44,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:06:44,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:44,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:06:44,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:44,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:06:44,302 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:06:44,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:06:44,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:44,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:06:44,307 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:06:44,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:06:44,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:44,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:06:44,310 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:06:44,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:44,314 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:06:44,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:44,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:06:44,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:44,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:06:44,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:06:44,495 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:06:44,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:44,507 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:06:44,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:44,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:44,559 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:44,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:44,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:44,642 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:44,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:44,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:44,695 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:44,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:44,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:44,775 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:44,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:44,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:44,826 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:44,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:44,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:44,926 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:44,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:44,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:44,988 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:45,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:45,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:45,095 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:45,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:45,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:45,156 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:45,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:45,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:45,261 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:45,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:45,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:45,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:45,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:45,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:45,424 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:45,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:45,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:45,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:45,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:45,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:45,611 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:45,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:45,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:45,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:45,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:45,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:45,804 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:45,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:45,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:45,893 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:45,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:45,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:46,016 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:46,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:46,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:46,092 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:46,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:46,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:46,220 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:46,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:46,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:46,294 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:46,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:46,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:46,431 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:46,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:46,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:46,514 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:46,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:46,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:46,652 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:46,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:46,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:46,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:46,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:46,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:46,867 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:46,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:46,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:46,964 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:47,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:47,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:47,100 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:47,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:47,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:47,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:47,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:47,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:47,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:47,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:47,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:47,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:47,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:47,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:47,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:47,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:06:47,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:47,647 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:06:47,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:47,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:06:47,726 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:06:47,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [171112994] [2021-05-01 08:06:47,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [171112994] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:06:47,727 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:06:47,727 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [45] imperfect sequences [] total 45 [2021-05-01 08:06:47,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173757090] [2021-05-01 08:06:47,727 INFO L460 AbstractCegarLoop]: Interpolant automaton has 45 states [2021-05-01 08:06:47,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:06:47,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-05-01 08:06:47,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=1861, Unknown=0, NotChecked=0, Total=2070 [2021-05-01 08:06:47,728 INFO L87 Difference]: Start difference. First operand 269 states and 306 transitions. Second operand has 45 states, 45 states have (on average 1.488888888888889) internal successors, (67), 43 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:06:52,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:06:52,592 INFO L93 Difference]: Finished difference Result 541 states and 604 transitions. [2021-05-01 08:06:52,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-05-01 08:06:52,594 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 1.488888888888889) internal successors, (67), 43 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 73 [2021-05-01 08:06:52,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:06:52,595 INFO L225 Difference]: With dead ends: 541 [2021-05-01 08:06:52,595 INFO L226 Difference]: Without dead ends: 334 [2021-05-01 08:06:52,597 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 6 SyntacticMatches, 18 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 694 ImplicationChecksByTransitivity, 3564.9ms TimeCoverageRelationStatistics Valid=219, Invalid=2037, Unknown=0, NotChecked=0, Total=2256 [2021-05-01 08:06:52,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334 states. [2021-05-01 08:06:53,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334 to 269. [2021-05-01 08:06:53,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 259 states have (on average 1.138996138996139) internal successors, (295), 259 states have internal predecessors, (295), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:06:53,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 306 transitions. [2021-05-01 08:06:53,246 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 306 transitions. Word has length 73 [2021-05-01 08:06:53,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:06:53,246 INFO L480 AbstractCegarLoop]: Abstraction has 269 states and 306 transitions. [2021-05-01 08:06:53,246 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 45 states, 45 states have (on average 1.488888888888889) internal successors, (67), 43 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:06:53,247 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 306 transitions. [2021-05-01 08:06:53,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-01 08:06:53,247 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:06:53,247 INFO L519 BasicCegarLoop]: trace histogram [17, 17, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:06:53,247 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable766 [2021-05-01 08:06:53,247 INFO L428 AbstractCegarLoop]: === Iteration 175 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:06:53,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:06:53,247 INFO L82 PathProgramCache]: Analyzing trace with hash 1236653597, now seen corresponding path program 136 times [2021-05-01 08:06:53,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:06:53,247 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1791852272] [2021-05-01 08:06:53,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:06:53,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:06:53,256 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_610 v_main_~c~0_3417) (< v_main_~c~0_3417 v_~SIZE~0_605)) InVars {~SIZE~0=v_~SIZE~0_605, main_~c~0=v_main_~c~0_3417, ~last~0=v_~last~0_610} OutVars{~SIZE~0=v_~SIZE~0_605, main_~c~0=v_main_~c~0_3417, ~last~0=v_~last~0_610} AuxVars[] AssignedVars[] [2021-05-01 08:06:53,258 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:06:53,264 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,269 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,275 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,280 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,284 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,289 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,290 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,290 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:53,291 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,292 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,297 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:53,300 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:06:53,306 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,312 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:53,313 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:06:53,319 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,320 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:06:53,324 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,330 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,335 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,339 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,344 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:53,349 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,353 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:53,355 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:06:53,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:06:53,405 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:06:53,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:06:53,407 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3419 v_~last~0_611) (< v_main_~c~0_3419 v_~SIZE~0_606)) InVars {~SIZE~0=v_~SIZE~0_606, main_~c~0=v_main_~c~0_3419, ~last~0=v_~last~0_611} OutVars{~SIZE~0=v_~SIZE~0_606, main_~c~0=v_main_~c~0_3419, ~last~0=v_~last~0_611} AuxVars[] AssignedVars[] [2021-05-01 08:06:53,409 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:06:53,410 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,411 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:53,412 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,413 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,420 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,428 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:53,433 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,439 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:53,441 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:06:53,445 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,450 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,451 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:06:53,455 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:53,461 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,465 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,470 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,475 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,480 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,484 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:53,489 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,493 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,498 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,503 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,506 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,508 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:06:53,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:06:53,556 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:06:53,557 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:06:53,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:06:53,558 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3421 v_~last~0_612) (< (+ v_main_~c~0_3421 1) v_~SIZE~0_607)) InVars {~SIZE~0=v_~SIZE~0_607, main_~c~0=v_main_~c~0_3421, ~last~0=v_~last~0_612} OutVars{~SIZE~0=v_~SIZE~0_607, main_~c~0=v_main_~c~0_3421, ~last~0=v_~last~0_612} AuxVars[] AssignedVars[] [2021-05-01 08:06:53,560 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:06:53,561 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,562 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:06:53,563 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,564 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,573 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:53,581 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,588 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:53,593 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,594 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:06:53,599 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,604 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,605 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:53,609 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:06:53,614 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,620 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,624 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,628 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,634 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,641 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,645 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,650 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,655 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,659 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,665 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,666 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:06:53,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:06:53,719 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:06:53,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:06:53,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:06:53,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:06:53,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:06:53,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:06:53,807 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:53,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:53,843 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:06:53,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:06:53,887 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:06:53,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:06:53,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:06:53,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:06:53,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:53,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:06:54,029 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:06:54,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:06:54,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:54,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:06:54,034 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:06:54,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:06:54,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:54,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:06:54,038 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:06:54,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:54,041 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:06:54,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:54,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:06:54,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:54,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:06:54,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:06:54,153 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:06:54,240 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:06:54,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:54,252 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:06:54,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:54,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:54,301 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:54,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:54,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:54,387 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:54,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:54,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:54,443 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:54,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:54,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:54,538 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:54,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:54,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:54,598 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:54,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:54,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:54,696 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:54,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:54,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:54,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:54,818 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:54,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:54,859 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:54,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:54,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:54,939 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:55,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:55,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:55,047 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:55,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:55,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:55,113 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:55,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:55,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:55,226 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:55,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:55,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:55,296 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:55,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:55,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:55,417 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:55,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:55,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:55,493 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:55,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:55,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:55,621 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:55,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:55,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:55,703 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:55,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:55,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:55,836 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:55,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:55,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:55,915 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:55,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:56,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:56,060 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:56,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:56,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:56,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:56,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:56,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:56,299 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:56,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:56,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:56,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:56,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:56,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:56,584 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:56,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:56,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:56,693 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:06:56,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:56,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:06:56,853 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:06:56,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:56,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:56,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:57,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:57,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:57,110 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:57,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:57,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:57,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:57,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:57,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:57,404 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:06:57,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:57,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:57,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:06:57,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:57,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:57,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:57,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:57,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:57,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:06:57,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:06:57,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:06:57,883 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:06:57,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1791852272] [2021-05-01 08:06:57,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1791852272] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:06:57,884 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:06:57,884 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [46] imperfect sequences [] total 46 [2021-05-01 08:06:57,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413873824] [2021-05-01 08:06:57,884 INFO L460 AbstractCegarLoop]: Interpolant automaton has 46 states [2021-05-01 08:06:57,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:06:57,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-05-01 08:06:57,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=216, Invalid=1946, Unknown=0, NotChecked=0, Total=2162 [2021-05-01 08:06:57,885 INFO L87 Difference]: Start difference. First operand 269 states and 306 transitions. Second operand has 46 states, 46 states have (on average 1.4565217391304348) internal successors, (67), 44 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:07:03,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:07:03,686 INFO L93 Difference]: Finished difference Result 540 states and 604 transitions. [2021-05-01 08:07:03,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-05-01 08:07:03,689 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 1.4565217391304348) internal successors, (67), 44 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 73 [2021-05-01 08:07:03,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:07:03,690 INFO L225 Difference]: With dead ends: 540 [2021-05-01 08:07:03,690 INFO L226 Difference]: Without dead ends: 333 [2021-05-01 08:07:03,691 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 6 SyntacticMatches, 17 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 654 ImplicationChecksByTransitivity, 4005.6ms TimeCoverageRelationStatistics Valid=226, Invalid=2126, Unknown=0, NotChecked=0, Total=2352 [2021-05-01 08:07:03,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2021-05-01 08:07:04,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 270. [2021-05-01 08:07:04,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 260 states have (on average 1.1423076923076922) internal successors, (297), 260 states have internal predecessors, (297), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:07:04,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 308 transitions. [2021-05-01 08:07:04,330 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 308 transitions. Word has length 73 [2021-05-01 08:07:04,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:07:04,330 INFO L480 AbstractCegarLoop]: Abstraction has 270 states and 308 transitions. [2021-05-01 08:07:04,330 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 46 states, 46 states have (on average 1.4565217391304348) internal successors, (67), 44 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:07:04,330 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 308 transitions. [2021-05-01 08:07:04,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-01 08:07:04,330 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:07:04,330 INFO L519 BasicCegarLoop]: trace histogram [17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:07:04,330 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable770 [2021-05-01 08:07:04,330 INFO L428 AbstractCegarLoop]: === Iteration 176 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:07:04,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:07:04,331 INFO L82 PathProgramCache]: Analyzing trace with hash 1071113247, now seen corresponding path program 17 times [2021-05-01 08:07:04,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:07:04,331 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1035478434] [2021-05-01 08:07:04,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:07:04,336 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:07:04,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:07:04,338 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3442 v_~SIZE~0_608) (< v_main_~c~0_3442 v_~last~0_613)) InVars {~SIZE~0=v_~SIZE~0_608, main_~c~0=v_main_~c~0_3442, ~last~0=v_~last~0_613} OutVars{~SIZE~0=v_~SIZE~0_608, main_~c~0=v_main_~c~0_3442, ~last~0=v_~last~0_613} AuxVars[] AssignedVars[] [2021-05-01 08:07:04,339 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:07:04,344 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,349 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,355 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,361 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,367 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,368 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,369 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:07:04,370 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,371 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,379 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,387 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:04,395 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:04,401 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,403 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:07:04,408 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,414 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,415 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:07:04,421 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,425 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:04,431 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,436 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,441 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,446 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,452 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,454 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:07:04,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:07:04,514 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 08:07:04,516 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:07:04,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:07:04,517 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_3444 1) v_~SIZE~0_609) (< v_main_~c~0_3444 v_~last~0_614)) InVars {~SIZE~0=v_~SIZE~0_609, main_~c~0=v_main_~c~0_3444, ~last~0=v_~last~0_614} OutVars{~SIZE~0=v_~SIZE~0_609, main_~c~0=v_main_~c~0_3444, ~last~0=v_~last~0_614} AuxVars[] AssignedVars[] [2021-05-01 08:07:04,519 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:07:04,521 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,522 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:07:04,523 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,525 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,537 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:04,547 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,555 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:04,560 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,562 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:07:04,567 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,573 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,575 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:04,580 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,584 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,589 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,593 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:04,599 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,606 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,613 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,619 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,623 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,628 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,633 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,637 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,639 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:07:04,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-05-01 08:07:04,711 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 08:07:04,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:07:04,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:07:04,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:07:04,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 08:07:04,790 INFO L142 QuantifierPusher]: treesize reduction 7, result has 81.1 percent of original size [2021-05-01 08:07:04,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-05-01 08:07:04,839 INFO L142 QuantifierPusher]: treesize reduction 17, result has 55.3 percent of original size [2021-05-01 08:07:04,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:07:04,873 INFO L142 QuantifierPusher]: treesize reduction 26, result has 46.9 percent of original size [2021-05-01 08:07:04,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-05-01 08:07:04,911 INFO L142 QuantifierPusher]: treesize reduction 26, result has 38.1 percent of original size [2021-05-01 08:07:04,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:04,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:07:04,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:07:04,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:04,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:07:05,029 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:07:05,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:07:05,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:05,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:07:05,034 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:07:05,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:07:05,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:05,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:07:05,037 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:07:05,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:05,040 INFO L147 QuantifierPusher]: treesize reduction 14, result has 71.4 percent of original size 35 [2021-05-01 08:07:05,147 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 23 [2021-05-01 08:07:05,238 INFO L142 QuantifierPusher]: treesize reduction 9, result has 76.3 percent of original size [2021-05-01 08:07:05,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 08:07:05,298 INFO L142 QuantifierPusher]: treesize reduction 14, result has 57.6 percent of original size [2021-05-01 08:07:05,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:05,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:05,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:05,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:05,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:05,420 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:07:05,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:05,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:05,482 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:07:05,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:05,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:07:05,556 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 08:07:05,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:05,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:05,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:05,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:05,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:05,699 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:07:05,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:05,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:05,782 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:07:05,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:05,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:07:05,891 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 08:07:05,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:05,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:05,958 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:07:06,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:06,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:07:06,073 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 08:07:06,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:06,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:06,134 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:07:06,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:06,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:07:06,248 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 08:07:06,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:06,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:06,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:06,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:06,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:06,442 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:07:06,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:06,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:06,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:06,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:06,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:06,663 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:07:06,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:06,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:06,762 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:07:06,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:06,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:07:06,907 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 08:07:06,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:06,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:06,987 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:07:07,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:07,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:07:07,138 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 08:07:07,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:07,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:07,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:07,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:07,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:07,376 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:07:07,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:07,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:07,485 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:07:07,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:07,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:07:07,653 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 08:07:07,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:07,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:07,747 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:07:07,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:07,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:07:07,927 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 08:07:07,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:08,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:08,026 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:07:08,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:08,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:07:08,212 INFO L142 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size [2021-05-01 08:07:08,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:08,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:08,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:08,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:08,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:08,495 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:07:08,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:08,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:08,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:08,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:08,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:08,806 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:07:08,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:08,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:08,922 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.0 percent of original size 18 [2021-05-01 08:07:09,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:09,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:07:09,030 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:07:09,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1035478434] [2021-05-01 08:07:09,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1035478434] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:07:09,030 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:07:09,030 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [46] imperfect sequences [] total 46 [2021-05-01 08:07:09,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252096836] [2021-05-01 08:07:09,030 INFO L460 AbstractCegarLoop]: Interpolant automaton has 46 states [2021-05-01 08:07:09,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:07:09,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-05-01 08:07:09,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=2026, Unknown=0, NotChecked=0, Total=2256 [2021-05-01 08:07:09,031 INFO L87 Difference]: Start difference. First operand 270 states and 308 transitions. Second operand has 46 states, 46 states have (on average 1.4565217391304348) internal successors, (67), 44 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:07:18,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:07:18,615 INFO L93 Difference]: Finished difference Result 556 states and 621 transitions. [2021-05-01 08:07:18,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-05-01 08:07:18,618 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 1.4565217391304348) internal successors, (67), 44 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 73 [2021-05-01 08:07:18,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:07:18,619 INFO L225 Difference]: With dead ends: 556 [2021-05-01 08:07:18,619 INFO L226 Difference]: Without dead ends: 349 [2021-05-01 08:07:18,619 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 6 SyntacticMatches, 16 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1301 ImplicationChecksByTransitivity, 5914.6ms TimeCoverageRelationStatistics Valid=376, Invalid=4046, Unknown=0, NotChecked=0, Total=4422 [2021-05-01 08:07:18,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2021-05-01 08:07:19,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 272. [2021-05-01 08:07:19,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 262 states have (on average 1.1412213740458015) internal successors, (299), 262 states have internal predecessors, (299), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:07:19,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 310 transitions. [2021-05-01 08:07:19,292 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 310 transitions. Word has length 73 [2021-05-01 08:07:19,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:07:19,292 INFO L480 AbstractCegarLoop]: Abstraction has 272 states and 310 transitions. [2021-05-01 08:07:19,292 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 46 states, 46 states have (on average 1.4565217391304348) internal successors, (67), 44 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:07:19,292 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 310 transitions. [2021-05-01 08:07:19,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-05-01 08:07:19,292 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:07:19,292 INFO L519 BasicCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:07:19,292 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable773 [2021-05-01 08:07:19,293 INFO L428 AbstractCegarLoop]: === Iteration 177 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:07:19,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:07:19,293 INFO L82 PathProgramCache]: Analyzing trace with hash 503209918, now seen corresponding path program 18 times [2021-05-01 08:07:19,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:07:19,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1005185099] [2021-05-01 08:07:19,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:07:19,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:07:19,301 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3464 v_~SIZE~0_610) (<= v_~last~0_615 v_main_~c~0_3464)) InVars {~SIZE~0=v_~SIZE~0_610, main_~c~0=v_main_~c~0_3464, ~last~0=v_~last~0_615} OutVars{~SIZE~0=v_~SIZE~0_610, main_~c~0=v_main_~c~0_3464, ~last~0=v_~last~0_615} AuxVars[] AssignedVars[] [2021-05-01 08:07:19,303 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:07:19,304 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,305 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:07:19,306 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,307 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,314 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,322 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:19,327 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:07:19,331 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:19,332 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:07:19,338 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,339 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:07:19,345 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,350 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,357 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,363 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:19,368 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,373 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:19,378 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,382 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,387 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,392 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,397 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,403 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,409 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,410 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:07:19,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:07:19,467 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 08:07:19,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:07:19,471 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_616 v_main_~c~0_3466) (< (+ v_main_~c~0_3466 1) v_~SIZE~0_611)) InVars {~SIZE~0=v_~SIZE~0_611, main_~c~0=v_main_~c~0_3466, ~last~0=v_~last~0_616} OutVars{~SIZE~0=v_~SIZE~0_611, main_~c~0=v_main_~c~0_3466, ~last~0=v_~last~0_616} AuxVars[] AssignedVars[] [2021-05-01 08:07:19,473 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:07:19,474 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,475 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:07:19,476 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,478 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,483 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:07:19,486 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:19,491 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,497 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:19,498 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:07:19,503 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,504 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:19,508 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,512 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,517 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:07:19,521 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,527 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:19,532 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,537 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,543 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,549 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,555 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,561 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,566 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,573 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,575 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:07:19,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:07:19,637 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-01 08:07:19,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:07:19,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:07:19,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:07:19,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-05-01 08:07:19,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-05-01 08:07:19,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:07:19,739 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:07:19,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:07:19,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:07:19,743 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:07:19,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:07:19,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:07:19,746 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:07:19,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,748 INFO L147 QuantifierPusher]: treesize reduction 11, result has 70.3 percent of original size 26 [2021-05-01 08:07:19,829 INFO L142 QuantifierPusher]: treesize reduction 16, result has 38.5 percent of original size [2021-05-01 08:07:19,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:07:19,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 08:07:19,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,858 INFO L147 QuantifierPusher]: treesize reduction 2, result has 88.2 percent of original size 15 [2021-05-01 08:07:19,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-05-01 08:07:19,908 INFO L142 QuantifierPusher]: treesize reduction 3, result has 86.4 percent of original size [2021-05-01 08:07:19,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-01 08:07:19,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,911 INFO L147 QuantifierPusher]: treesize reduction 2, result has 88.2 percent of original size 15 [2021-05-01 08:07:19,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-05-01 08:07:19,971 INFO L142 QuantifierPusher]: treesize reduction 3, result has 86.4 percent of original size [2021-05-01 08:07:19,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-01 08:07:19,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:19,974 INFO L147 QuantifierPusher]: treesize reduction 2, result has 88.2 percent of original size 15 [2021-05-01 08:07:20,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-05-01 08:07:20,043 INFO L142 QuantifierPusher]: treesize reduction 3, result has 86.4 percent of original size [2021-05-01 08:07:20,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-01 08:07:20,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 08:07:20,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:20,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:20,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 08:07:20,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:20,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:20,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 08:07:20,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:20,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:20,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 08:07:20,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:20,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:20,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,493 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 08:07:20,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:20,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:20,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,620 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 08:07:20,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:20,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:20,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 08:07:20,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:20,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:20,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 08:07:20,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:20,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:20,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:21,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:21,045 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 08:07:21,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:21,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:21,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:21,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:21,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:21,206 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 08:07:21,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:21,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:21,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:21,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:21,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:21,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 08:07:21,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:21,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:21,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:21,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:21,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:21,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 08:07:21,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:21,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:21,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:21,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:21,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:21,698 INFO L147 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size 13 [2021-05-01 08:07:21,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:21,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:21,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:21,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:21,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:21,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 08:07:21,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:21,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:22,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:22,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:22,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:22,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-01 08:07:22,135 INFO L142 QuantifierPusher]: treesize reduction 24, result has 4.0 percent of original size [2021-05-01 08:07:22,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:07:22,136 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:07:22,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1005185099] [2021-05-01 08:07:22,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1005185099] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:07:22,136 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:07:22,136 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-05-01 08:07:22,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137179744] [2021-05-01 08:07:22,137 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-05-01 08:07:22,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:07:22,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-05-01 08:07:22,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=606, Unknown=0, NotChecked=0, Total=702 [2021-05-01 08:07:22,137 INFO L87 Difference]: Start difference. First operand 272 states and 310 transitions. Second operand has 26 states, 26 states have (on average 2.6923076923076925) internal successors, (70), 25 states have internal predecessors, (70), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:07:26,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:07:26,099 INFO L93 Difference]: Finished difference Result 544 states and 606 transitions. [2021-05-01 08:07:26,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-01 08:07:26,102 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.6923076923076925) internal successors, (70), 25 states have internal predecessors, (70), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 76 [2021-05-01 08:07:26,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:07:26,102 INFO L225 Difference]: With dead ends: 544 [2021-05-01 08:07:26,102 INFO L226 Difference]: Without dead ends: 337 [2021-05-01 08:07:26,103 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 14 SyntacticMatches, 33 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 2348.2ms TimeCoverageRelationStatistics Valid=100, Invalid=656, Unknown=0, NotChecked=0, Total=756 [2021-05-01 08:07:26,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2021-05-01 08:07:26,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 281. [2021-05-01 08:07:26,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 271 states have (on average 1.136531365313653) internal successors, (308), 271 states have internal predecessors, (308), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:07:26,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 319 transitions. [2021-05-01 08:07:26,753 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 319 transitions. Word has length 76 [2021-05-01 08:07:26,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:07:26,754 INFO L480 AbstractCegarLoop]: Abstraction has 281 states and 319 transitions. [2021-05-01 08:07:26,754 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.6923076923076925) internal successors, (70), 25 states have internal predecessors, (70), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:07:26,754 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 319 transitions. [2021-05-01 08:07:26,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-05-01 08:07:26,754 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:07:26,754 INFO L519 BasicCegarLoop]: trace histogram [18, 18, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:07:26,754 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable776 [2021-05-01 08:07:26,754 INFO L428 AbstractCegarLoop]: === Iteration 178 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:07:26,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:07:26,754 INFO L82 PathProgramCache]: Analyzing trace with hash 1182482172, now seen corresponding path program 137 times [2021-05-01 08:07:26,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:07:26,755 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1510302735] [2021-05-01 08:07:26,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:07:26,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:07:26,767 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3487 v_~SIZE~0_612) (<= v_~last~0_617 v_main_~c~0_3487)) InVars {~SIZE~0=v_~SIZE~0_612, main_~c~0=v_main_~c~0_3487, ~last~0=v_~last~0_617} OutVars{~SIZE~0=v_~SIZE~0_612, main_~c~0=v_main_~c~0_3487, ~last~0=v_~last~0_617} AuxVars[] AssignedVars[] [2021-05-01 08:07:26,769 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:07:26,776 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,782 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,786 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,792 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,797 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,802 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,804 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,804 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:07:26,805 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,806 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,811 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:26,814 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:07:26,821 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:26,827 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,828 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:07:26,833 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,834 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:07:26,838 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,844 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:26,848 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:26,853 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,857 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,862 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,867 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,868 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:07:26,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:07:26,926 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:07:26,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:07:26,928 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3489 v_~SIZE~0_613) (< v_main_~c~0_3489 v_~last~0_618)) InVars {~SIZE~0=v_~SIZE~0_613, main_~c~0=v_main_~c~0_3489, ~last~0=v_~last~0_618} OutVars{~SIZE~0=v_~SIZE~0_613, main_~c~0=v_main_~c~0_3489, ~last~0=v_~last~0_618} AuxVars[] AssignedVars[] [2021-05-01 08:07:26,930 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:07:26,935 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,939 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,944 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,949 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,955 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,956 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,956 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:07:26,957 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,958 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,964 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,971 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:26,975 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,980 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:26,980 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:07:26,984 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,988 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:26,989 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:07:26,992 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:26,995 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:26,999 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,003 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,007 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,011 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,015 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,016 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:07:27,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:07:27,052 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:07:27,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:07:27,055 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_3491 1) v_~SIZE~0_614) (<= v_~last~0_619 v_main_~c~0_3491)) InVars {~SIZE~0=v_~SIZE~0_614, main_~c~0=v_main_~c~0_3491, ~last~0=v_~last~0_619} OutVars{~SIZE~0=v_~SIZE~0_614, main_~c~0=v_main_~c~0_3491, ~last~0=v_~last~0_619} AuxVars[] AssignedVars[] [2021-05-01 08:07:27,057 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:07:27,062 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,066 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,071 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,076 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,080 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,085 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,086 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,086 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:07:27,087 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,088 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,092 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:27,095 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:07:27,100 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:27,105 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,106 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:07:27,110 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,110 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:27,115 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,119 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:07:27,123 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,128 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,134 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:27,138 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,142 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,143 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:07:27,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:07:27,182 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:07:27,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:07:27,183 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_3493 1) v_~SIZE~0_615) (< v_main_~c~0_3493 v_~last~0_620)) InVars {~SIZE~0=v_~SIZE~0_615, main_~c~0=v_main_~c~0_3493, ~last~0=v_~last~0_620} OutVars{~SIZE~0=v_~SIZE~0_615, main_~c~0=v_main_~c~0_3493, ~last~0=v_~last~0_620} AuxVars[] AssignedVars[] [2021-05-01 08:07:27,184 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:07:27,189 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,194 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,199 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,203 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,208 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,209 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,210 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:07:27,210 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,211 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,219 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:27,224 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,229 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:27,233 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,234 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:07:27,237 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,241 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,242 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:27,246 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:07:27,251 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,255 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,258 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,262 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,266 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,269 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:27,270 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:07:27,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:07:27,328 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:07:27,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:07:27,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:07:27,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:07:27,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:27,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:27,418 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:07:27,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:27,454 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:07:27,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:07:27,503 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:07:27,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:07:27,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:07:27,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:07:27,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:07:27,654 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:07:27,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:07:27,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:07:27,658 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:07:27,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:07:27,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:07:27,662 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:07:27,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,665 INFO L147 QuantifierPusher]: treesize reduction 7, result has 86.0 percent of original size 43 [2021-05-01 08:07:27,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:07:27,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:07:27,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:27,794 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:07:27,884 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:07:27,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:27,897 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:07:27,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:27,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:27,951 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-05-01 08:07:28,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:28,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:07:28,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:28,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:07:28,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:28,109 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size 26 [2021-05-01 08:07:28,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:28,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-01 08:07:28,211 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-05-01 08:07:28,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:07:28,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:28,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:28,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:28,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:28,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:28,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:28,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:28,360 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:07:28,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:28,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:28,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:28,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:28,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:28,517 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:07:28,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:28,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:28,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:28,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:28,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:28,689 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:07:28,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:28,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:28,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:28,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:28,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:28,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:28,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:28,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:28,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:28,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:29,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:29,044 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:07:29,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:29,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:29,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:29,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:29,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:29,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:29,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:29,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:29,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:29,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:29,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:29,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:29,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:29,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:29,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:29,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:29,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:29,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:29,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:29,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:29,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:29,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:29,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:29,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:29,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:29,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:30,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:30,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:30,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:30,092 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:07:30,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:30,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:30,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:30,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:30,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:30,336 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:07:30,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:30,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:30,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:30,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:30,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:30,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:30,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:30,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:30,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:30,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:30,855 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:30,856 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:07:30,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:30,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:31,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:31,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:31,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:31,095 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:07:31,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:31,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:31,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:31,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:31,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:31,359 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:07:31,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:31,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:07:31,470 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:07:31,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1510302735] [2021-05-01 08:07:31,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1510302735] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:07:31,470 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:07:31,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2021-05-01 08:07:31,471 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107596441] [2021-05-01 08:07:31,471 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-05-01 08:07:31,471 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:07:31,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-05-01 08:07:31,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=941, Unknown=0, NotChecked=0, Total=1056 [2021-05-01 08:07:31,471 INFO L87 Difference]: Start difference. First operand 281 states and 319 transitions. Second operand has 32 states, 32 states have (on average 2.1875) internal successors, (70), 30 states have internal predecessors, (70), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:07:36,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-01 08:07:36,287 INFO L93 Difference]: Finished difference Result 610 states and 674 transitions. [2021-05-01 08:07:36,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-01 08:07:36,290 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.1875) internal successors, (70), 30 states have internal predecessors, (70), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 76 [2021-05-01 08:07:36,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-01 08:07:36,291 INFO L225 Difference]: With dead ends: 610 [2021-05-01 08:07:36,291 INFO L226 Difference]: Without dead ends: 394 [2021-05-01 08:07:36,292 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 7 SyntacticMatches, 33 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 3947.0ms TimeCoverageRelationStatistics Valid=125, Invalid=1065, Unknown=0, NotChecked=0, Total=1190 [2021-05-01 08:07:36,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2021-05-01 08:07:37,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 281. [2021-05-01 08:07:37,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 271 states have (on average 1.136531365313653) internal successors, (308), 271 states have internal predecessors, (308), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-01 08:07:37,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 319 transitions. [2021-05-01 08:07:37,091 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 319 transitions. Word has length 76 [2021-05-01 08:07:37,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-01 08:07:37,091 INFO L480 AbstractCegarLoop]: Abstraction has 281 states and 319 transitions. [2021-05-01 08:07:37,091 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.1875) internal successors, (70), 30 states have internal predecessors, (70), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-01 08:07:37,091 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 319 transitions. [2021-05-01 08:07:37,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-05-01 08:07:37,091 INFO L511 BasicCegarLoop]: Found error trace [2021-05-01 08:07:37,091 INFO L519 BasicCegarLoop]: trace histogram [18, 18, 16, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-01 08:07:37,091 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable781 [2021-05-01 08:07:37,091 INFO L428 AbstractCegarLoop]: === Iteration 179 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-01 08:07:37,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-01 08:07:37,092 INFO L82 PathProgramCache]: Analyzing trace with hash 1743181950, now seen corresponding path program 138 times [2021-05-01 08:07:37,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-01 08:07:37,092 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1338467892] [2021-05-01 08:07:37,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-01 08:07:37,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:07:37,117 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= v_~last~0_621 v_main_~c~0_3515) (< v_main_~c~0_3515 v_~SIZE~0_616)) InVars {~SIZE~0=v_~SIZE~0_616, main_~c~0=v_main_~c~0_3515, ~last~0=v_~last~0_621} OutVars{~SIZE~0=v_~SIZE~0_616, main_~c~0=v_main_~c~0_3515, ~last~0=v_~last~0_621} AuxVars[] AssignedVars[] [2021-05-01 08:07:37,119 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:07:37,129 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,139 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,148 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,155 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,163 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,170 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,172 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,173 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:07:37,174 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,176 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,183 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:37,188 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:07:37,196 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,205 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:37,206 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:07:37,212 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,213 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:07:37,219 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,227 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:37,234 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,240 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,246 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,254 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:37,260 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,262 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:07:37,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-05-01 08:07:37,323 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:07:37,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-05-01 08:07:37,326 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~c~0_3517 v_~SIZE~0_617) (< v_main_~c~0_3517 v_~last~0_622)) InVars {~SIZE~0=v_~SIZE~0_617, main_~c~0=v_main_~c~0_3517, ~last~0=v_~last~0_622} OutVars{~SIZE~0=v_~SIZE~0_617, main_~c~0=v_main_~c~0_3517, ~last~0=v_~last~0_622} AuxVars[] AssignedVars[] [2021-05-01 08:07:37,328 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size [2021-05-01 08:07:37,330 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,330 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:07:37,332 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,334 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,345 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,358 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:37,365 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,376 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:37,378 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-01 08:07:37,386 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,395 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,396 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-01 08:07:37,402 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:37,409 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:37,420 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,426 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,432 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,439 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,446 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,452 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,456 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,462 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,467 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,471 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,472 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 84.6 percent of original size 66 [2021-05-01 08:07:37,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-05-01 08:07:37,540 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:07:37,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:07:37,543 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_3519 1) v_~SIZE~0_618) (<= v_~last~0_623 v_main_~c~0_3519)) InVars {~SIZE~0=v_~SIZE~0_618, main_~c~0=v_main_~c~0_3519, ~last~0=v_~last~0_623} OutVars{~SIZE~0=v_~SIZE~0_618, main_~c~0=v_main_~c~0_3519, ~last~0=v_~last~0_623} AuxVars[] AssignedVars[] [2021-05-01 08:07:37,545 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size [2021-05-01 08:07:37,551 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,555 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,562 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,568 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,574 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,579 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,580 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,581 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:07:37,581 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,582 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,590 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:37,596 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,601 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:37,604 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:07:37,605 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:07:37,610 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,611 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:37,615 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:07:37,620 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,627 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:37,630 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,635 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,639 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,643 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,644 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 86.7 percent of original size 78 [2021-05-01 08:07:37,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-05-01 08:07:37,689 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.9 percent of original size [2021-05-01 08:07:37,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-05-01 08:07:37,690 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< (+ v_main_~c~0_3521 1) v_~SIZE~0_619) (< v_main_~c~0_3521 v_~last~0_624)) InVars {~SIZE~0=v_~SIZE~0_619, main_~c~0=v_main_~c~0_3521, ~last~0=v_~last~0_624} OutVars{~SIZE~0=v_~SIZE~0_619, main_~c~0=v_main_~c~0_3521, ~last~0=v_~last~0_624} AuxVars[] AssignedVars[] [2021-05-01 08:07:37,692 WARN L240 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size [2021-05-01 08:07:37,693 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,694 INFO L732 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2021-05-01 08:07:37,695 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,696 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,704 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:37,711 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,718 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:37,724 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,725 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-05-01 08:07:37,730 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,734 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,735 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:37,739 INFO L108 tifierPushTermWalker]: treesize reduction 4, result has 20.0 percent of original size [2021-05-01 08:07:37,743 INFO L108 tifierPushTermWalker]: treesize reduction 2, result has 33.3 percent of original size [2021-05-01 08:07:37,748 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,753 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,759 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,763 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,768 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,772 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,777 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,781 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,785 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,789 INFO L108 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,790 WARN L245 tifierPushTermWalker]: treesize reduction 12, result has 85.7 percent of original size 72 [2021-05-01 08:07:37,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-05-01 08:07:37,832 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-01 08:07:37,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:07:37,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:07:37,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-05-01 08:07:37,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:37,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:37,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:37,916 INFO L142 QuantifierPusher]: treesize reduction 6, result has 76.0 percent of original size [2021-05-01 08:07:37,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:37,956 INFO L142 QuantifierPusher]: treesize reduction 16, result has 61.9 percent of original size [2021-05-01 08:07:37,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-05-01 08:07:38,007 INFO L142 QuantifierPusher]: treesize reduction 20, result has 45.9 percent of original size [2021-05-01 08:07:38,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-05-01 08:07:38,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:38,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:07:38,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:38,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-05-01 08:07:38,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:38,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:07:38,179 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-01 08:07:38,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:07:38,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:38,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:07:38,184 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-01 08:07:38,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-01 08:07:38,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:38,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:07:38,188 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-01 08:07:38,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:38,191 INFO L147 QuantifierPusher]: treesize reduction 4, result has 92.0 percent of original size 46 [2021-05-01 08:07:38,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:38,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-01 08:07:38,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:38,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-05-01 08:07:38,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-05-01 08:07:38,326 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-05-01 08:07:38,427 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-05-01 08:07:38,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:38,440 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-05-01 08:07:38,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:38,494 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:38,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:38,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:38,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:38,592 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-05-01 08:07:38,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:38,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:38,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-01 08:07:38,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:38,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:38,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:38,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:38,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:38,861 INFO L147 QuantifierPusher]: treesize reduction 2, result has 92.3 percent of original size 24 [2021-05-01 08:07:38,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:38,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-05-01 08:07:38,977 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-05-01 08:07:38,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-05-01 08:07:39,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:39,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:39,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:39,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:39,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:39,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:39,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:39,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:39,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:39,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:39,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:39,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:39,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:39,363 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:07:39,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:39,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:39,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:39,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:39,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:39,546 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:07:39,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:39,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:39,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:39,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:39,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:39,736 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:07:39,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:39,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:39,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:39,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:39,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:39,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:40,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:40,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:40,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:40,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:40,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:40,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:40,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:40,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:40,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:40,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:40,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:40,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:40,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:40,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:40,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:40,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:40,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:40,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:40,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:40,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:40,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:40,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:40,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:40,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:40,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:40,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:40,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:40,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:41,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:41,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:41,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:41,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:41,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:41,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:41,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:41,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:41,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:41,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:41,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:41,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:41,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:41,502 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:07:41,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:41,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:41,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:41,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:41,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:41,748 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.7 percent of original size 22 [2021-05-01 08:07:41,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:41,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:41,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:41,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-05-01 08:07:41,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:41,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-05-01 08:07:42,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-05-01 08:07:42,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-01 08:07:42,093 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-01 08:07:42,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1338467892] [2021-05-01 08:07:42,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1338467892] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-01 08:07:42,093 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-01 08:07:42,093 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2021-05-01 08:07:42,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851368390] [2021-05-01 08:07:42,094 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-05-01 08:07:42,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-01 08:07:42,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-05-01 08:07:42,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1000, Unknown=0, NotChecked=0, Total=1122 [2021-05-01 08:07:42,094 INFO L87 Difference]: Start difference. First operand 281 states and 319 transitions. Second operand has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 31 states have internal predecessors, (70), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2)