/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf -i ../../../trunk/examples/svcomp/loops-crafted-1/mono-crafted_14.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-c225d54 [2021-05-03 00:07:04,839 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-05-03 00:07:04,840 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-05-03 00:07:04,870 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-05-03 00:07:04,870 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-05-03 00:07:04,871 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-05-03 00:07:04,872 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-05-03 00:07:04,873 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-05-03 00:07:04,874 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-05-03 00:07:04,875 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-05-03 00:07:04,876 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-05-03 00:07:04,876 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-05-03 00:07:04,877 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-05-03 00:07:04,877 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-05-03 00:07:04,878 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-05-03 00:07:04,879 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-05-03 00:07:04,879 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-05-03 00:07:04,880 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-05-03 00:07:04,881 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-05-03 00:07:04,882 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-05-03 00:07:04,883 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-05-03 00:07:04,887 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-05-03 00:07:04,888 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-05-03 00:07:04,888 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-05-03 00:07:04,890 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-05-03 00:07:04,890 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-05-03 00:07:04,890 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-05-03 00:07:04,891 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-05-03 00:07:04,891 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-05-03 00:07:04,891 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-05-03 00:07:04,892 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-05-03 00:07:04,892 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-05-03 00:07:04,892 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-05-03 00:07:04,893 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-05-03 00:07:04,894 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-05-03 00:07:04,894 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-05-03 00:07:04,894 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-05-03 00:07:04,895 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-05-03 00:07:04,895 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-05-03 00:07:04,895 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-05-03 00:07:04,896 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-05-03 00:07:04,903 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf [2021-05-03 00:07:04,918 INFO L113 SettingsManager]: Loading preferences was successful [2021-05-03 00:07:04,918 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-05-03 00:07:04,921 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-05-03 00:07:04,921 INFO L138 SettingsManager]: * sizeof long=4 [2021-05-03 00:07:04,921 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-05-03 00:07:04,921 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-05-03 00:07:04,921 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-05-03 00:07:04,921 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-05-03 00:07:04,922 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-05-03 00:07:04,922 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-05-03 00:07:04,922 INFO L138 SettingsManager]: * sizeof long double=12 [2021-05-03 00:07:04,922 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-05-03 00:07:04,922 INFO L138 SettingsManager]: * Use constant arrays=true [2021-05-03 00:07:04,922 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-05-03 00:07:04,923 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-05-03 00:07:04,923 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-05-03 00:07:04,923 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-05-03 00:07:04,923 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-05-03 00:07:04,923 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-03 00:07:04,923 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-05-03 00:07:04,923 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=AcceleratedInterpolation [2021-05-03 00:07:04,923 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-05-03 00:07:04,923 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=JORDAN [2021-05-03 00:07:04,923 INFO L138 SettingsManager]: * Use separate solver for trace checks=false WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2021-05-03 00:07:05,208 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-05-03 00:07:05,226 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-05-03 00:07:05,228 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-05-03 00:07:05,229 INFO L271 PluginConnector]: Initializing CDTParser... [2021-05-03 00:07:05,230 INFO L275 PluginConnector]: CDTParser initialized [2021-05-03 00:07:05,231 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loops-crafted-1/mono-crafted_14.c [2021-05-03 00:07:05,280 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/feaa0c32c/0e254b7f6eec4cd5be8891255ea068af/FLAG034641fa8 [2021-05-03 00:07:05,637 INFO L306 CDTParser]: Found 1 translation units. [2021-05-03 00:07:05,637 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loops-crafted-1/mono-crafted_14.c [2021-05-03 00:07:05,641 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/feaa0c32c/0e254b7f6eec4cd5be8891255ea068af/FLAG034641fa8 [2021-05-03 00:07:05,655 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/feaa0c32c/0e254b7f6eec4cd5be8891255ea068af [2021-05-03 00:07:05,657 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-05-03 00:07:05,659 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-05-03 00:07:05,662 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-05-03 00:07:05,662 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-05-03 00:07:05,665 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-05-03 00:07:05,666 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.05 12:07:05" (1/1) ... [2021-05-03 00:07:05,667 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6ff4333c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.05 12:07:05, skipping insertion in model container [2021-05-03 00:07:05,667 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.05 12:07:05" (1/1) ... [2021-05-03 00:07:05,672 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-05-03 00:07:05,682 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-05-03 00:07:05,762 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/mono-crafted_14.c[319,332] [2021-05-03 00:07:05,770 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-03 00:07:05,775 INFO L203 MainTranslator]: Completed pre-run [2021-05-03 00:07:05,819 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/mono-crafted_14.c[319,332] [2021-05-03 00:07:05,825 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-03 00:07:05,841 INFO L208 MainTranslator]: Completed translation [2021-05-03 00:07:05,842 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.05 12:07:05 WrapperNode [2021-05-03 00:07:05,842 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-05-03 00:07:05,843 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-05-03 00:07:05,843 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-05-03 00:07:05,843 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-05-03 00:07:05,851 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.05 12:07:05" (1/1) ... [2021-05-03 00:07:05,851 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.05 12:07:05" (1/1) ... [2021-05-03 00:07:05,856 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.05 12:07:05" (1/1) ... [2021-05-03 00:07:05,856 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.05 12:07:05" (1/1) ... [2021-05-03 00:07:05,863 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.05 12:07:05" (1/1) ... [2021-05-03 00:07:05,869 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.05 12:07:05" (1/1) ... [2021-05-03 00:07:05,873 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.05 12:07:05" (1/1) ... [2021-05-03 00:07:05,879 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-05-03 00:07:05,880 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-05-03 00:07:05,880 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-05-03 00:07:05,880 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-05-03 00:07:05,881 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.05 12:07:05" (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-03 00:07:05,948 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-05-03 00:07:05,948 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-05-03 00:07:05,948 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-05-03 00:07:05,949 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-05-03 00:07:05,949 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-05-03 00:07:05,949 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-05-03 00:07:05,949 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-05-03 00:07:05,949 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-05-03 00:07:05,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-05-03 00:07:05,949 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-05-03 00:07:05,949 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-05-03 00:07:05,950 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-05-03 00:07:05,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-05-03 00:07:05,950 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-05-03 00:07:05,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-05-03 00:07:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-05-03 00:07:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-05-03 00:07:06,130 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-05-03 00:07:06,130 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-05-03 00:07:06,131 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.05 12:07:06 BoogieIcfgContainer [2021-05-03 00:07:06,131 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-05-03 00:07:06,133 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-05-03 00:07:06,133 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-05-03 00:07:06,135 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-05-03 00:07:06,135 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.05 12:07:05" (1/3) ... [2021-05-03 00:07:06,136 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3f22c4af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.05 12:07:06, skipping insertion in model container [2021-05-03 00:07:06,136 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.05 12:07:05" (2/3) ... [2021-05-03 00:07:06,136 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3f22c4af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.05 12:07:06, skipping insertion in model container [2021-05-03 00:07:06,136 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.05 12:07:06" (3/3) ... [2021-05-03 00:07:06,137 INFO L111 eAbstractionObserver]: Analyzing ICFG mono-crafted_14.c [2021-05-03 00:07:06,141 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:AcceleratedInterpolation Determinization: PREDICATE_ABSTRACTION [2021-05-03 00:07:06,158 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-05-03 00:07:06,177 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-03 00:07:06,190 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-05-03 00:07:06,190 INFO L377 AbstractCegarLoop]: Hoare is true [2021-05-03 00:07:06,191 INFO L378 AbstractCegarLoop]: Compute interpolants for AcceleratedInterpolation [2021-05-03 00:07:06,191 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-03 00:07:06,191 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-03 00:07:06,191 INFO L381 AbstractCegarLoop]: Difference is false [2021-05-03 00:07:06,191 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-03 00:07:06,191 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-03 00:07:06,217 INFO L276 IsEmpty]: Start isEmpty. Operand has 22 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 14 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-05-03 00:07:06,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-05-03 00:07:06,222 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:06,223 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:06,223 INFO L428 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:06,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:06,227 INFO L82 PathProgramCache]: Analyzing trace with hash -1104150160, now seen corresponding path program 1 times [2021-05-03 00:07:06,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:06,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1597972095] [2021-05-03 00:07:06,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:06,302 INFO L224 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2021-05-03 00:07:06,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:06,449 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:06,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:06,474 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-03 00:07:06,476 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:06,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1597972095] [2021-05-03 00:07:06,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1597972095] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:06,478 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:06,478 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-05-03 00:07:06,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167351525] [2021-05-03 00:07:06,483 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-05-03 00:07:06,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:06,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-05-03 00:07:06,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-03 00:07:06,494 INFO L87 Difference]: Start difference. First operand has 22 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 14 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 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 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:06,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:06,579 INFO L93 Difference]: Finished difference Result 36 states and 47 transitions. [2021-05-03 00:07:06,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-05-03 00:07:06,581 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2021-05-03 00:07:06,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:06,587 INFO L225 Difference]: With dead ends: 36 [2021-05-03 00:07:06,587 INFO L226 Difference]: Without dead ends: 17 [2021-05-03 00:07:06,591 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 44.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-03 00:07:06,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2021-05-03 00:07:06,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 17. [2021-05-03 00:07:06,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 10 states have (on average 1.4) internal successors, (14), 11 states have internal predecessors, (14), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:06,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 20 transitions. [2021-05-03 00:07:06,631 INFO L78 Accepts]: Start accepts. Automaton has 17 states and 20 transitions. Word has length 12 [2021-05-03 00:07:06,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:06,632 INFO L480 AbstractCegarLoop]: Abstraction has 17 states and 20 transitions. [2021-05-03 00:07:06,632 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:06,632 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states and 20 transitions. [2021-05-03 00:07:06,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-05-03 00:07:06,633 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:06,633 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:06,634 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-05-03 00:07:06,634 INFO L428 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:06,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:06,636 INFO L82 PathProgramCache]: Analyzing trace with hash -1394135754, now seen corresponding path program 1 times [2021-05-03 00:07:06,636 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:06,636 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [673440844] [2021-05-03 00:07:06,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:06,641 INFO L224 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2021-05-03 00:07:06,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:06,720 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:06,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:06,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-03 00:07:06,746 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:06,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [673440844] [2021-05-03 00:07:06,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [673440844] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:06,746 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:06,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-03 00:07:06,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259475992] [2021-05-03 00:07:06,747 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-03 00:07:06,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:06,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-03 00:07:06,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-03 00:07:06,748 INFO L87 Difference]: Start difference. First operand 17 states and 20 transitions. Second operand has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:06,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:06,828 INFO L93 Difference]: Finished difference Result 30 states and 38 transitions. [2021-05-03 00:07:06,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-03 00:07:06,828 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2021-05-03 00:07:06,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:06,830 INFO L225 Difference]: With dead ends: 30 [2021-05-03 00:07:06,831 INFO L226 Difference]: Without dead ends: 19 [2021-05-03 00:07:06,832 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 40.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-05-03 00:07:06,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2021-05-03 00:07:06,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 19. [2021-05-03 00:07:06,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 13 states have internal predecessors, (16), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:06,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 22 transitions. [2021-05-03 00:07:06,845 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 22 transitions. Word has length 12 [2021-05-03 00:07:06,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:06,845 INFO L480 AbstractCegarLoop]: Abstraction has 19 states and 22 transitions. [2021-05-03 00:07:06,845 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:06,845 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 22 transitions. [2021-05-03 00:07:06,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-05-03 00:07:06,846 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:06,846 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:06,846 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-05-03 00:07:06,846 INFO L428 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:06,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:06,847 INFO L82 PathProgramCache]: Analyzing trace with hash 479542393, now seen corresponding path program 1 times [2021-05-03 00:07:06,847 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:06,847 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1198765931] [2021-05-03 00:07:06,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:06,881 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_14 500000) InVars {main_~x~0=v_main_~x~0_14} OutVars{main_~x~0=v_main_~x~0_14} AuxVars[] AssignedVars[] [2021-05-03 00:07:06,891 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:07:06,895 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:06,914 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:06,935 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:07:06,950 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:07:06,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:07,021 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:07,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:07,033 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-03 00:07:07,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:07,080 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:07,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1198765931] [2021-05-03 00:07:07,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1198765931] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:07,080 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:07,080 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 00:07:07,081 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999442424] [2021-05-03 00:07:07,081 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 00:07:07,081 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:07,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 00:07:07,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-03 00:07:07,082 INFO L87 Difference]: Start difference. First operand 19 states and 22 transitions. Second operand has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:07,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:07,212 INFO L93 Difference]: Finished difference Result 32 states and 40 transitions. [2021-05-03 00:07:07,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 00:07:07,213 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2021-05-03 00:07:07,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:07,213 INFO L225 Difference]: With dead ends: 32 [2021-05-03 00:07:07,213 INFO L226 Difference]: Without dead ends: 23 [2021-05-03 00:07:07,214 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 119.8ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-03 00:07:07,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2021-05-03 00:07:07,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2021-05-03 00:07:07,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 16 states have (on average 1.3125) internal successors, (21), 17 states have internal predecessors, (21), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:07,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 27 transitions. [2021-05-03 00:07:07,218 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 27 transitions. Word has length 14 [2021-05-03 00:07:07,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:07,218 INFO L480 AbstractCegarLoop]: Abstraction has 23 states and 27 transitions. [2021-05-03 00:07:07,218 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:07,218 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 27 transitions. [2021-05-03 00:07:07,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-05-03 00:07:07,218 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:07,218 INFO L523 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:07,219 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-05-03 00:07:07,219 INFO L428 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:07,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:07,219 INFO L82 PathProgramCache]: Analyzing trace with hash -1190018304, now seen corresponding path program 1 times [2021-05-03 00:07:07,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:07,219 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1208774509] [2021-05-03 00:07:07,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:07,228 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_18 500000) InVars {main_~x~0=v_main_~x~0_18} OutVars{main_~x~0=v_main_~x~0_18} AuxVars[] AssignedVars[] [2021-05-03 00:07:07,231 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:07:07,245 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:07,255 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:07,267 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:07:07,285 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_20) (< v_main_~x~0_20 1000000)) InVars {main_~x~0=v_main_~x~0_20} OutVars{main_~x~0=v_main_~x~0_20} AuxVars[] AssignedVars[] [2021-05-03 00:07:07,293 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:07,314 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:07,324 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:07,339 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:07,343 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:07,366 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:07,385 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:07,390 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_22 999999) (<= 500000 v_main_~x~0_22)) InVars {main_~x~0=v_main_~x~0_22} OutVars{main_~x~0=v_main_~x~0_22} AuxVars[] AssignedVars[] [2021-05-03 00:07:07,406 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:07,409 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:07,414 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:07,430 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:07,433 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:07,464 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:07,488 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_24 500000) (< v_main_~x~0_24 999999)) InVars {main_~x~0=v_main_~x~0_24} OutVars{main_~x~0=v_main_~x~0_24} AuxVars[] AssignedVars[] [2021-05-03 00:07:07,491 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:07:07,491 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:07,496 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:07,508 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:07:07,517 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:07,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:07,558 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:07,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:07,565 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-03 00:07:07,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:07,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:07,623 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:07,623 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1208774509] [2021-05-03 00:07:07,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1208774509] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:07,624 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:07,624 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-05-03 00:07:07,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031588879] [2021-05-03 00:07:07,624 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-03 00:07:07,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:07,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-03 00:07:07,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-05-03 00:07:07,625 INFO L87 Difference]: Start difference. First operand 23 states and 27 transitions. Second operand has 9 states, 9 states have (on average 1.6666666666666667) internal successors, (15), 8 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:07,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:07,805 INFO L93 Difference]: Finished difference Result 43 states and 56 transitions. [2021-05-03 00:07:07,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-03 00:07:07,806 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.6666666666666667) internal successors, (15), 8 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 19 [2021-05-03 00:07:07,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:07,807 INFO L225 Difference]: With dead ends: 43 [2021-05-03 00:07:07,807 INFO L226 Difference]: Without dead ends: 28 [2021-05-03 00:07:07,808 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 163.6ms TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2021-05-03 00:07:07,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2021-05-03 00:07:07,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2021-05-03 00:07:07,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 22 states have internal predecessors, (26), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:07,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 32 transitions. [2021-05-03 00:07:07,820 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 32 transitions. Word has length 19 [2021-05-03 00:07:07,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:07,820 INFO L480 AbstractCegarLoop]: Abstraction has 28 states and 32 transitions. [2021-05-03 00:07:07,821 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.6666666666666667) internal successors, (15), 8 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:07,821 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 32 transitions. [2021-05-03 00:07:07,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 00:07:07,822 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:07,822 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:07,822 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-05-03 00:07:07,822 INFO L428 AbstractCegarLoop]: === Iteration 5 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:07,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:07,822 INFO L82 PathProgramCache]: Analyzing trace with hash 982375981, now seen corresponding path program 2 times [2021-05-03 00:07:07,822 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:07,822 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1184313228] [2021-05-03 00:07:07,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:07,828 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_31 500000) InVars {main_~x~0=v_main_~x~0_31} OutVars{main_~x~0=v_main_~x~0_31} AuxVars[] AssignedVars[] [2021-05-03 00:07:07,832 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:07:07,843 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:07,848 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:07,857 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:07:07,878 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_33 1000000) (<= 500000 v_main_~x~0_33)) InVars {main_~x~0=v_main_~x~0_33} OutVars{main_~x~0=v_main_~x~0_33} AuxVars[] AssignedVars[] [2021-05-03 00:07:07,882 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:07,905 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:07,913 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:07,927 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:07,930 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:07,950 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:07,970 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:07,977 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_35 999999) (<= 500000 v_main_~x~0_35)) InVars {main_~x~0=v_main_~x~0_35} OutVars{main_~x~0=v_main_~x~0_35} AuxVars[] AssignedVars[] [2021-05-03 00:07:07,980 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:07,998 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:08,001 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:08,012 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:08,014 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:08,036 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:08,057 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_37 999999) (< v_main_~x~0_37 500000)) InVars {main_~x~0=v_main_~x~0_37} OutVars{main_~x~0=v_main_~x~0_37} AuxVars[] AssignedVars[] [2021-05-03 00:07:08,059 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:07:08,060 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:08,065 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:08,079 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:07:08,088 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:08,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:08,128 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:08,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:08,137 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-03 00:07:08,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:08,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:08,221 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:08,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1184313228] [2021-05-03 00:07:08,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1184313228] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:08,221 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:08,221 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-05-03 00:07:08,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146038970] [2021-05-03 00:07:08,221 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 00:07:08,221 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:08,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 00:07:08,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-05-03 00:07:08,222 INFO L87 Difference]: Start difference. First operand 28 states and 32 transitions. Second operand has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 11 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:08,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:08,550 INFO L93 Difference]: Finished difference Result 53 states and 66 transitions. [2021-05-03 00:07:08,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 00:07:08,551 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 11 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 24 [2021-05-03 00:07:08,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:08,552 INFO L225 Difference]: With dead ends: 53 [2021-05-03 00:07:08,552 INFO L226 Difference]: Without dead ends: 33 [2021-05-03 00:07:08,553 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 290.8ms TimeCoverageRelationStatistics Valid=135, Invalid=285, Unknown=0, NotChecked=0, Total=420 [2021-05-03 00:07:08,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2021-05-03 00:07:08,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 33. [2021-05-03 00:07:08,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 26 states have (on average 1.1923076923076923) internal successors, (31), 27 states have internal predecessors, (31), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:08,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 37 transitions. [2021-05-03 00:07:08,563 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 37 transitions. Word has length 24 [2021-05-03 00:07:08,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:08,563 INFO L480 AbstractCegarLoop]: Abstraction has 33 states and 37 transitions. [2021-05-03 00:07:08,563 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 11 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:08,564 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 37 transitions. [2021-05-03 00:07:08,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-05-03 00:07:08,564 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:08,564 INFO L523 BasicCegarLoop]: trace histogram [7, 6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:08,565 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-05-03 00:07:08,565 INFO L428 AbstractCegarLoop]: === Iteration 6 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:08,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:08,565 INFO L82 PathProgramCache]: Analyzing trace with hash -1672299444, now seen corresponding path program 3 times [2021-05-03 00:07:08,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:08,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1480495019] [2021-05-03 00:07:08,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:08,574 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_46 500000) InVars {main_~x~0=v_main_~x~0_46} OutVars{main_~x~0=v_main_~x~0_46} AuxVars[] AssignedVars[] [2021-05-03 00:07:08,576 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:07:08,584 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:08,589 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:08,603 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:07:08,617 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_48 1000000) (<= 500000 v_main_~x~0_48)) InVars {main_~x~0=v_main_~x~0_48} OutVars{main_~x~0=v_main_~x~0_48} AuxVars[] AssignedVars[] [2021-05-03 00:07:08,619 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:08,621 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:08,623 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:08,632 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:08,635 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:08,679 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:08,697 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:08,703 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_50 999999) (<= 500000 v_main_~x~0_50)) InVars {main_~x~0=v_main_~x~0_50} OutVars{main_~x~0=v_main_~x~0_50} AuxVars[] AssignedVars[] [2021-05-03 00:07:08,710 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:08,713 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:08,718 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:08,732 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:08,734 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:08,768 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:08,787 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_52 999999) (< v_main_~x~0_52 500000)) InVars {main_~x~0=v_main_~x~0_52} OutVars{main_~x~0=v_main_~x~0_52} AuxVars[] AssignedVars[] [2021-05-03 00:07:08,788 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:07:08,789 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:08,796 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:08,808 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:07:08,818 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:08,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:08,889 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:08,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:08,896 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-03 00:07:08,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:08,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:09,012 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:09,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1480495019] [2021-05-03 00:07:09,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1480495019] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:09,012 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:09,012 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-05-03 00:07:09,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513678430] [2021-05-03 00:07:09,013 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 00:07:09,013 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:09,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 00:07:09,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2021-05-03 00:07:09,014 INFO L87 Difference]: Start difference. First operand 33 states and 37 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:09,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:09,434 INFO L93 Difference]: Finished difference Result 63 states and 76 transitions. [2021-05-03 00:07:09,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-03 00:07:09,434 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2021-05-03 00:07:09,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:09,435 INFO L225 Difference]: With dead ends: 63 [2021-05-03 00:07:09,435 INFO L226 Difference]: Without dead ends: 38 [2021-05-03 00:07:09,436 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 405.8ms TimeCoverageRelationStatistics Valid=210, Invalid=492, Unknown=0, NotChecked=0, Total=702 [2021-05-03 00:07:09,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2021-05-03 00:07:09,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 38. [2021-05-03 00:07:09,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 31 states have (on average 1.1612903225806452) internal successors, (36), 32 states have internal predecessors, (36), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:09,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 42 transitions. [2021-05-03 00:07:09,442 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 42 transitions. Word has length 29 [2021-05-03 00:07:09,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:09,443 INFO L480 AbstractCegarLoop]: Abstraction has 38 states and 42 transitions. [2021-05-03 00:07:09,443 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:09,443 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 42 transitions. [2021-05-03 00:07:09,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-05-03 00:07:09,444 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:09,444 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:09,444 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-05-03 00:07:09,444 INFO L428 AbstractCegarLoop]: === Iteration 7 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:09,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:09,444 INFO L82 PathProgramCache]: Analyzing trace with hash -1955497503, now seen corresponding path program 4 times [2021-05-03 00:07:09,445 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:09,445 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1804352903] [2021-05-03 00:07:09,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:09,453 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_63 500000) InVars {main_~x~0=v_main_~x~0_63} OutVars{main_~x~0=v_main_~x~0_63} AuxVars[] AssignedVars[] [2021-05-03 00:07:09,456 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:07:09,462 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:09,466 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:09,471 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:07:09,487 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_65 1000000) (<= 500000 v_main_~x~0_65)) InVars {main_~x~0=v_main_~x~0_65} OutVars{main_~x~0=v_main_~x~0_65} AuxVars[] AssignedVars[] [2021-05-03 00:07:09,492 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:09,523 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:09,527 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:09,540 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:09,542 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:09,569 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:09,589 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:09,592 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_67) (< v_main_~x~0_67 999999)) InVars {main_~x~0=v_main_~x~0_67} OutVars{main_~x~0=v_main_~x~0_67} AuxVars[] AssignedVars[] [2021-05-03 00:07:09,595 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:09,612 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:09,616 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:09,625 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:09,627 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:09,642 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:09,662 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_69 500000) (< v_main_~x~0_69 999999)) InVars {main_~x~0=v_main_~x~0_69} OutVars{main_~x~0=v_main_~x~0_69} AuxVars[] AssignedVars[] [2021-05-03 00:07:09,668 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:07:09,676 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:09,682 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:09,687 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:07:09,703 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:09,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:09,751 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:09,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:09,765 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-03 00:07:09,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:09,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:09,886 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:09,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1804352903] [2021-05-03 00:07:09,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1804352903] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:09,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:09,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-05-03 00:07:09,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78644301] [2021-05-03 00:07:09,886 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 00:07:09,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:09,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 00:07:09,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=204, Unknown=0, NotChecked=0, Total=306 [2021-05-03 00:07:09,887 INFO L87 Difference]: Start difference. First operand 38 states and 42 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 17 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:10,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:10,421 INFO L93 Difference]: Finished difference Result 73 states and 86 transitions. [2021-05-03 00:07:10,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-03 00:07:10,421 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 17 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 34 [2021-05-03 00:07:10,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:10,422 INFO L225 Difference]: With dead ends: 73 [2021-05-03 00:07:10,422 INFO L226 Difference]: Without dead ends: 43 [2021-05-03 00:07:10,423 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 487.8ms TimeCoverageRelationStatistics Valid=300, Invalid=756, Unknown=0, NotChecked=0, Total=1056 [2021-05-03 00:07:10,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2021-05-03 00:07:10,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 43. [2021-05-03 00:07:10,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 36 states have (on average 1.1388888888888888) internal successors, (41), 37 states have internal predecessors, (41), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:10,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 47 transitions. [2021-05-03 00:07:10,428 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 47 transitions. Word has length 34 [2021-05-03 00:07:10,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:10,428 INFO L480 AbstractCegarLoop]: Abstraction has 43 states and 47 transitions. [2021-05-03 00:07:10,428 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 17 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:10,428 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 47 transitions. [2021-05-03 00:07:10,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-05-03 00:07:10,429 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:10,429 INFO L523 BasicCegarLoop]: trace histogram [11, 10, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:10,429 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-05-03 00:07:10,429 INFO L428 AbstractCegarLoop]: === Iteration 8 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:10,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:10,429 INFO L82 PathProgramCache]: Analyzing trace with hash -940287080, now seen corresponding path program 5 times [2021-05-03 00:07:10,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:10,430 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [399434484] [2021-05-03 00:07:10,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:10,436 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_82 500000) InVars {main_~x~0=v_main_~x~0_82} OutVars{main_~x~0=v_main_~x~0_82} AuxVars[] AssignedVars[] [2021-05-03 00:07:10,439 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:07:10,440 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:10,444 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:10,455 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:07:10,466 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_84 1000000) (<= 500000 v_main_~x~0_84)) InVars {main_~x~0=v_main_~x~0_84} OutVars{main_~x~0=v_main_~x~0_84} AuxVars[] AssignedVars[] [2021-05-03 00:07:10,468 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:10,488 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:10,490 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:10,498 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:10,500 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:10,513 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:10,529 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:10,535 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_86 999999) (<= 500000 v_main_~x~0_86)) InVars {main_~x~0=v_main_~x~0_86} OutVars{main_~x~0=v_main_~x~0_86} AuxVars[] AssignedVars[] [2021-05-03 00:07:10,538 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:10,540 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:10,542 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:10,551 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:10,553 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:10,580 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:10,599 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_88 500000) (< v_main_~x~0_88 999999)) InVars {main_~x~0=v_main_~x~0_88} OutVars{main_~x~0=v_main_~x~0_88} AuxVars[] AssignedVars[] [2021-05-03 00:07:10,601 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:07:10,602 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:10,606 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:10,620 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:07:10,629 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:10,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:10,704 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:10,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:10,709 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-03 00:07:10,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:10,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:10,899 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:10,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [399434484] [2021-05-03 00:07:10,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [399434484] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:10,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:10,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-05-03 00:07:10,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501376327] [2021-05-03 00:07:10,900 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-03 00:07:10,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:10,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-03 00:07:10,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=283, Unknown=0, NotChecked=0, Total=420 [2021-05-03 00:07:10,901 INFO L87 Difference]: Start difference. First operand 43 states and 47 transitions. Second operand has 21 states, 21 states have (on average 1.6666666666666667) internal successors, (35), 20 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:11,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:11,551 INFO L93 Difference]: Finished difference Result 83 states and 96 transitions. [2021-05-03 00:07:11,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-03 00:07:11,551 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.6666666666666667) internal successors, (35), 20 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2021-05-03 00:07:11,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:11,552 INFO L225 Difference]: With dead ends: 83 [2021-05-03 00:07:11,552 INFO L226 Difference]: Without dead ends: 48 [2021-05-03 00:07:11,553 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 629.1ms TimeCoverageRelationStatistics Valid=405, Invalid=1077, Unknown=0, NotChecked=0, Total=1482 [2021-05-03 00:07:11,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2021-05-03 00:07:11,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 48. [2021-05-03 00:07:11,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 41 states have (on average 1.1219512195121952) internal successors, (46), 42 states have internal predecessors, (46), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:11,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 52 transitions. [2021-05-03 00:07:11,558 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 52 transitions. Word has length 39 [2021-05-03 00:07:11,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:11,559 INFO L480 AbstractCegarLoop]: Abstraction has 48 states and 52 transitions. [2021-05-03 00:07:11,559 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.6666666666666667) internal successors, (35), 20 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:11,559 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 52 transitions. [2021-05-03 00:07:11,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-05-03 00:07:11,559 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:11,559 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:11,560 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-05-03 00:07:11,560 INFO L428 AbstractCegarLoop]: === Iteration 9 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:11,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:11,560 INFO L82 PathProgramCache]: Analyzing trace with hash 651743125, now seen corresponding path program 6 times [2021-05-03 00:07:11,560 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:11,560 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1608531717] [2021-05-03 00:07:11,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:11,565 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_103 500000) InVars {main_~x~0=v_main_~x~0_103} OutVars{main_~x~0=v_main_~x~0_103} AuxVars[] AssignedVars[] [2021-05-03 00:07:11,566 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:07:11,567 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:11,571 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:11,582 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:07:11,592 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_105) (< v_main_~x~0_105 1000000)) InVars {main_~x~0=v_main_~x~0_105} OutVars{main_~x~0=v_main_~x~0_105} AuxVars[] AssignedVars[] [2021-05-03 00:07:11,593 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:11,594 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:11,596 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:11,604 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:11,606 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:11,627 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:11,644 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:11,646 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_107) (< v_main_~x~0_107 999999)) InVars {main_~x~0=v_main_~x~0_107} OutVars{main_~x~0=v_main_~x~0_107} AuxVars[] AssignedVars[] [2021-05-03 00:07:11,648 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:11,649 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:11,651 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:11,662 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:11,664 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:11,689 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:11,708 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_109 999999) (< v_main_~x~0_109 500000)) InVars {main_~x~0=v_main_~x~0_109} OutVars{main_~x~0=v_main_~x~0_109} AuxVars[] AssignedVars[] [2021-05-03 00:07:11,710 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:07:11,727 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:11,732 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:11,738 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:07:11,747 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:11,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:11,838 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:11,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:11,845 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-03 00:07:11,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:11,907 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:11,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1608531717] [2021-05-03 00:07:11,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1608531717] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:11,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:11,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-05-03 00:07:11,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196968054] [2021-05-03 00:07:11,907 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 00:07:11,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:11,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 00:07:11,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=125, Unknown=0, NotChecked=0, Total=210 [2021-05-03 00:07:11,908 INFO L87 Difference]: Start difference. First operand 48 states and 52 transitions. Second operand has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 11 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:12,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:12,170 INFO L93 Difference]: Finished difference Result 91 states and 101 transitions. [2021-05-03 00:07:12,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 00:07:12,170 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 11 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 44 [2021-05-03 00:07:12,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:12,171 INFO L225 Difference]: With dead ends: 91 [2021-05-03 00:07:12,171 INFO L226 Difference]: Without dead ends: 51 [2021-05-03 00:07:12,172 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 277.3ms TimeCoverageRelationStatistics Valid=196, Invalid=356, Unknown=0, NotChecked=0, Total=552 [2021-05-03 00:07:12,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2021-05-03 00:07:12,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 51. [2021-05-03 00:07:12,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 44 states have (on average 1.1136363636363635) internal successors, (49), 45 states have internal predecessors, (49), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:12,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 55 transitions. [2021-05-03 00:07:12,176 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 55 transitions. Word has length 44 [2021-05-03 00:07:12,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:12,177 INFO L480 AbstractCegarLoop]: Abstraction has 51 states and 55 transitions. [2021-05-03 00:07:12,177 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 11 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:12,177 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 55 transitions. [2021-05-03 00:07:12,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-05-03 00:07:12,177 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:12,177 INFO L523 BasicCegarLoop]: trace histogram [14, 12, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:12,177 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-05-03 00:07:12,178 INFO L428 AbstractCegarLoop]: === Iteration 10 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:12,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:12,178 INFO L82 PathProgramCache]: Analyzing trace with hash 1345418251, now seen corresponding path program 7 times [2021-05-03 00:07:12,178 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:12,178 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1391626628] [2021-05-03 00:07:12,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:12,187 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_115 500000) InVars {main_~x~0=v_main_~x~0_115} OutVars{main_~x~0=v_main_~x~0_115} AuxVars[] AssignedVars[] [2021-05-03 00:07:12,190 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:07:12,190 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:12,195 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:12,207 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:07:12,218 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_117 1000000) (<= 500000 v_main_~x~0_117)) InVars {main_~x~0=v_main_~x~0_117} OutVars{main_~x~0=v_main_~x~0_117} AuxVars[] AssignedVars[] [2021-05-03 00:07:12,221 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:12,222 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:12,225 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:12,235 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:12,237 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:12,263 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:12,280 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:12,282 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_119) (< v_main_~x~0_119 999999)) InVars {main_~x~0=v_main_~x~0_119} OutVars{main_~x~0=v_main_~x~0_119} AuxVars[] AssignedVars[] [2021-05-03 00:07:12,284 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:12,299 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:12,302 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:12,312 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:12,314 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:12,326 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:12,348 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_121 500000) (< v_main_~x~0_121 999999)) InVars {main_~x~0=v_main_~x~0_121} OutVars{main_~x~0=v_main_~x~0_121} AuxVars[] AssignedVars[] [2021-05-03 00:07:12,350 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:07:12,350 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:12,355 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:12,367 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:07:12,377 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:12,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:12,445 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:12,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:12,449 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-03 00:07:12,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:12,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:12,691 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:12,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1391626628] [2021-05-03 00:07:12,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1391626628] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:12,691 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:12,691 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2021-05-03 00:07:12,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980023129] [2021-05-03 00:07:12,692 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-05-03 00:07:12,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:12,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-05-03 00:07:12,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=400, Unknown=0, NotChecked=0, Total=600 [2021-05-03 00:07:12,692 INFO L87 Difference]: Start difference. First operand 51 states and 55 transitions. Second operand has 25 states, 25 states have (on average 1.68) internal successors, (42), 24 states have internal predecessors, (42), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:13,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:13,526 INFO L93 Difference]: Finished difference Result 97 states and 110 transitions. [2021-05-03 00:07:13,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-03 00:07:13,527 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.68) internal successors, (42), 24 states have internal predecessors, (42), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 47 [2021-05-03 00:07:13,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:13,527 INFO L225 Difference]: With dead ends: 97 [2021-05-03 00:07:13,527 INFO L226 Difference]: Without dead ends: 56 [2021-05-03 00:07:13,528 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 759.7ms TimeCoverageRelationStatistics Valid=594, Invalid=1568, Unknown=0, NotChecked=0, Total=2162 [2021-05-03 00:07:13,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2021-05-03 00:07:13,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2021-05-03 00:07:13,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 49 states have (on average 1.1020408163265305) internal successors, (54), 50 states have internal predecessors, (54), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:13,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 60 transitions. [2021-05-03 00:07:13,534 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 60 transitions. Word has length 47 [2021-05-03 00:07:13,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:13,534 INFO L480 AbstractCegarLoop]: Abstraction has 56 states and 60 transitions. [2021-05-03 00:07:13,534 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.68) internal successors, (42), 24 states have internal predecessors, (42), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:13,534 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 60 transitions. [2021-05-03 00:07:13,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-05-03 00:07:13,535 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:13,535 INFO L523 BasicCegarLoop]: trace histogram [16, 14, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:13,535 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-05-03 00:07:13,535 INFO L428 AbstractCegarLoop]: === Iteration 11 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:13,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:13,536 INFO L82 PathProgramCache]: Analyzing trace with hash -180753278, now seen corresponding path program 8 times [2021-05-03 00:07:13,536 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:13,536 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1093507801] [2021-05-03 00:07:13,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:13,542 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_139 500000) InVars {main_~x~0=v_main_~x~0_139} OutVars{main_~x~0=v_main_~x~0_139} AuxVars[] AssignedVars[] [2021-05-03 00:07:13,544 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:07:13,545 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:13,549 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:13,559 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:07:13,570 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_141 1000000) (<= 500000 v_main_~x~0_141)) InVars {main_~x~0=v_main_~x~0_141} OutVars{main_~x~0=v_main_~x~0_141} AuxVars[] AssignedVars[] [2021-05-03 00:07:13,572 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:13,586 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:13,589 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:13,599 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:13,601 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:13,614 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:13,629 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:13,630 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_143 999999) (<= 500000 v_main_~x~0_143)) InVars {main_~x~0=v_main_~x~0_143} OutVars{main_~x~0=v_main_~x~0_143} AuxVars[] AssignedVars[] [2021-05-03 00:07:13,633 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:13,648 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:13,650 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:13,659 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:13,661 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:13,673 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:13,689 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_145 999999) (< v_main_~x~0_145 500000)) InVars {main_~x~0=v_main_~x~0_145} OutVars{main_~x~0=v_main_~x~0_145} AuxVars[] AssignedVars[] [2021-05-03 00:07:13,691 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:07:13,691 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:13,695 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:13,706 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:07:13,714 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:13,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:13,786 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:13,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:13,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-03 00:07:13,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:13,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:14,024 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:14,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1093507801] [2021-05-03 00:07:14,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1093507801] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:14,024 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:14,024 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2021-05-03 00:07:14,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296011466] [2021-05-03 00:07:14,025 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-05-03 00:07:14,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:14,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-05-03 00:07:14,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=248, Invalid=508, Unknown=0, NotChecked=0, Total=756 [2021-05-03 00:07:14,026 INFO L87 Difference]: Start difference. First operand 56 states and 60 transitions. Second operand has 28 states, 28 states have (on average 1.6785714285714286) internal successors, (47), 27 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:15,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:15,066 INFO L93 Difference]: Finished difference Result 107 states and 120 transitions. [2021-05-03 00:07:15,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-03 00:07:15,066 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.6785714285714286) internal successors, (47), 27 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2021-05-03 00:07:15,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:15,067 INFO L225 Difference]: With dead ends: 107 [2021-05-03 00:07:15,067 INFO L226 Difference]: Without dead ends: 61 [2021-05-03 00:07:15,068 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 715 ImplicationChecksByTransitivity, 901.6ms TimeCoverageRelationStatistics Valid=738, Invalid=2018, Unknown=0, NotChecked=0, Total=2756 [2021-05-03 00:07:15,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2021-05-03 00:07:15,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2021-05-03 00:07:15,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 54 states have (on average 1.0925925925925926) internal successors, (59), 55 states have internal predecessors, (59), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:15,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 65 transitions. [2021-05-03 00:07:15,074 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 65 transitions. Word has length 52 [2021-05-03 00:07:15,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:15,074 INFO L480 AbstractCegarLoop]: Abstraction has 61 states and 65 transitions. [2021-05-03 00:07:15,074 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.6785714285714286) internal successors, (47), 27 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:15,074 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 65 transitions. [2021-05-03 00:07:15,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-05-03 00:07:15,075 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:15,075 INFO L523 BasicCegarLoop]: trace histogram [18, 16, 9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:15,075 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-05-03 00:07:15,075 INFO L428 AbstractCegarLoop]: === Iteration 12 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:15,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:15,075 INFO L82 PathProgramCache]: Analyzing trace with hash -1004168553, now seen corresponding path program 9 times [2021-05-03 00:07:15,075 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:15,075 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1150119078] [2021-05-03 00:07:15,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:15,082 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_165 500000) InVars {main_~x~0=v_main_~x~0_165} OutVars{main_~x~0=v_main_~x~0_165} AuxVars[] AssignedVars[] [2021-05-03 00:07:15,083 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:07:15,089 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:15,094 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:15,099 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:07:15,109 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_167) (< v_main_~x~0_167 1000000)) InVars {main_~x~0=v_main_~x~0_167} OutVars{main_~x~0=v_main_~x~0_167} AuxVars[] AssignedVars[] [2021-05-03 00:07:15,111 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:15,111 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:15,116 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:15,125 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:15,127 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:15,151 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:15,167 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:15,169 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_169 999999) (<= 500000 v_main_~x~0_169)) InVars {main_~x~0=v_main_~x~0_169} OutVars{main_~x~0=v_main_~x~0_169} AuxVars[] AssignedVars[] [2021-05-03 00:07:15,171 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:15,187 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:15,189 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:15,198 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:15,200 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:15,216 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:15,234 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_171 500000) (< v_main_~x~0_171 999999)) InVars {main_~x~0=v_main_~x~0_171} OutVars{main_~x~0=v_main_~x~0_171} AuxVars[] AssignedVars[] [2021-05-03 00:07:15,235 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:07:15,241 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:15,246 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:15,252 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:07:15,261 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:15,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:15,371 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:15,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:15,376 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-03 00:07:15,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:15,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:15,664 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:15,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1150119078] [2021-05-03 00:07:15,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1150119078] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:15,665 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:15,665 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2021-05-03 00:07:15,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846342915] [2021-05-03 00:07:15,665 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-05-03 00:07:15,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:15,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-05-03 00:07:15,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=301, Invalid=629, Unknown=0, NotChecked=0, Total=930 [2021-05-03 00:07:15,666 INFO L87 Difference]: Start difference. First operand 61 states and 65 transitions. Second operand has 31 states, 31 states have (on average 1.6774193548387097) internal successors, (52), 30 states have internal predecessors, (52), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:16,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:16,791 INFO L93 Difference]: Finished difference Result 117 states and 130 transitions. [2021-05-03 00:07:16,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-05-03 00:07:16,792 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.6774193548387097) internal successors, (52), 30 states have internal predecessors, (52), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 57 [2021-05-03 00:07:16,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:16,792 INFO L225 Difference]: With dead ends: 117 [2021-05-03 00:07:16,792 INFO L226 Difference]: Without dead ends: 66 [2021-05-03 00:07:16,794 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 1092.0ms TimeCoverageRelationStatistics Valid=897, Invalid=2525, Unknown=0, NotChecked=0, Total=3422 [2021-05-03 00:07:16,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2021-05-03 00:07:16,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2021-05-03 00:07:16,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 59 states have (on average 1.0847457627118644) internal successors, (64), 60 states have internal predecessors, (64), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:16,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 70 transitions. [2021-05-03 00:07:16,800 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 70 transitions. Word has length 57 [2021-05-03 00:07:16,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:16,800 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 70 transitions. [2021-05-03 00:07:16,800 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.6774193548387097) internal successors, (52), 30 states have internal predecessors, (52), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:16,800 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 70 transitions. [2021-05-03 00:07:16,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-05-03 00:07:16,801 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:16,801 INFO L523 BasicCegarLoop]: trace histogram [20, 18, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:16,801 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-05-03 00:07:16,801 INFO L428 AbstractCegarLoop]: === Iteration 13 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:16,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:16,801 INFO L82 PathProgramCache]: Analyzing trace with hash 1810006774, now seen corresponding path program 10 times [2021-05-03 00:07:16,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:16,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1745771730] [2021-05-03 00:07:16,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:16,806 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_193 500000) InVars {main_~x~0=v_main_~x~0_193} OutVars{main_~x~0=v_main_~x~0_193} AuxVars[] AssignedVars[] [2021-05-03 00:07:16,807 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:07:16,813 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:16,817 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:16,822 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:07:16,833 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_195 1000000) (<= 500000 v_main_~x~0_195)) InVars {main_~x~0=v_main_~x~0_195} OutVars{main_~x~0=v_main_~x~0_195} AuxVars[] AssignedVars[] [2021-05-03 00:07:16,834 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:16,848 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:16,850 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:16,857 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:16,859 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:16,871 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:16,903 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:16,904 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_197) (< v_main_~x~0_197 999999)) InVars {main_~x~0=v_main_~x~0_197} OutVars{main_~x~0=v_main_~x~0_197} AuxVars[] AssignedVars[] [2021-05-03 00:07:16,906 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:16,907 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:16,909 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:16,918 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:16,920 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:16,944 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:16,963 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_199 500000) (< v_main_~x~0_199 999999)) InVars {main_~x~0=v_main_~x~0_199} OutVars{main_~x~0=v_main_~x~0_199} AuxVars[] AssignedVars[] [2021-05-03 00:07:16,965 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:07:16,965 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:16,970 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:16,991 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:07:16,999 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:17,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:17,114 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:17,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:17,129 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-03 00:07:17,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:17,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:17,448 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:17,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1745771730] [2021-05-03 00:07:17,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1745771730] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:17,449 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:17,449 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2021-05-03 00:07:17,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042819760] [2021-05-03 00:07:17,449 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-05-03 00:07:17,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:17,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-05-03 00:07:17,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=382, Invalid=808, Unknown=0, NotChecked=0, Total=1190 [2021-05-03 00:07:17,450 INFO L87 Difference]: Start difference. First operand 66 states and 70 transitions. Second operand has 34 states, 34 states have (on average 1.6764705882352942) internal successors, (57), 33 states have internal predecessors, (57), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:18,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:18,906 INFO L93 Difference]: Finished difference Result 127 states and 140 transitions. [2021-05-03 00:07:18,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-05-03 00:07:18,914 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.6764705882352942) internal successors, (57), 33 states have internal predecessors, (57), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 62 [2021-05-03 00:07:18,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:18,914 INFO L225 Difference]: With dead ends: 127 [2021-05-03 00:07:18,914 INFO L226 Difference]: Without dead ends: 71 [2021-05-03 00:07:18,915 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1135 ImplicationChecksByTransitivity, 1318.0ms TimeCoverageRelationStatistics Valid=1115, Invalid=3175, Unknown=0, NotChecked=0, Total=4290 [2021-05-03 00:07:18,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2021-05-03 00:07:18,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2021-05-03 00:07:18,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 64 states have (on average 1.078125) internal successors, (69), 65 states have internal predecessors, (69), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:18,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 75 transitions. [2021-05-03 00:07:18,922 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 75 transitions. Word has length 62 [2021-05-03 00:07:18,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:18,922 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 75 transitions. [2021-05-03 00:07:18,922 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 1.6764705882352942) internal successors, (57), 33 states have internal predecessors, (57), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:18,922 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 75 transitions. [2021-05-03 00:07:18,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-03 00:07:18,922 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:18,923 INFO L523 BasicCegarLoop]: trace histogram [22, 20, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:18,923 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-05-03 00:07:18,923 INFO L428 AbstractCegarLoop]: === Iteration 14 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:18,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:18,923 INFO L82 PathProgramCache]: Analyzing trace with hash -1977673949, now seen corresponding path program 11 times [2021-05-03 00:07:18,923 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:18,923 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [968751725] [2021-05-03 00:07:18,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:18,928 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_223 500000) InVars {main_~x~0=v_main_~x~0_223} OutVars{main_~x~0=v_main_~x~0_223} AuxVars[] AssignedVars[] [2021-05-03 00:07:18,929 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:07:18,934 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:18,938 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:18,943 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:07:18,954 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_225) (< v_main_~x~0_225 1000000)) InVars {main_~x~0=v_main_~x~0_225} OutVars{main_~x~0=v_main_~x~0_225} AuxVars[] AssignedVars[] [2021-05-03 00:07:18,956 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:18,971 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:18,973 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:18,981 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:18,983 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:18,994 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:19,009 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:19,011 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_227 999999) (<= 500000 v_main_~x~0_227)) InVars {main_~x~0=v_main_~x~0_227} OutVars{main_~x~0=v_main_~x~0_227} AuxVars[] AssignedVars[] [2021-05-03 00:07:19,013 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:19,014 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:19,017 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:19,026 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:19,028 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:19,051 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:19,067 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_229 500000) (< v_main_~x~0_229 999999)) InVars {main_~x~0=v_main_~x~0_229} OutVars{main_~x~0=v_main_~x~0_229} AuxVars[] AssignedVars[] [2021-05-03 00:07:19,068 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:07:19,083 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:19,087 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:19,092 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:07:19,100 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:19,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:19,221 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:19,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:19,226 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-03 00:07:19,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:19,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:19,627 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:19,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [968751725] [2021-05-03 00:07:19,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [968751725] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:19,627 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:19,627 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2021-05-03 00:07:19,627 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704182843] [2021-05-03 00:07:19,628 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-05-03 00:07:19,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:19,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-05-03 00:07:19,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=447, Invalid=959, Unknown=0, NotChecked=0, Total=1406 [2021-05-03 00:07:19,628 INFO L87 Difference]: Start difference. First operand 71 states and 75 transitions. Second operand has 37 states, 37 states have (on average 1.6756756756756757) internal successors, (62), 36 states have internal predecessors, (62), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:21,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:21,133 INFO L93 Difference]: Finished difference Result 137 states and 150 transitions. [2021-05-03 00:07:21,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-05-03 00:07:21,134 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.6756756756756757) internal successors, (62), 36 states have internal predecessors, (62), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 67 [2021-05-03 00:07:21,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:21,134 INFO L225 Difference]: With dead ends: 137 [2021-05-03 00:07:21,134 INFO L226 Difference]: Without dead ends: 76 [2021-05-03 00:07:21,136 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1364 ImplicationChecksByTransitivity, 1486.9ms TimeCoverageRelationStatistics Valid=1308, Invalid=3804, Unknown=0, NotChecked=0, Total=5112 [2021-05-03 00:07:21,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2021-05-03 00:07:21,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2021-05-03 00:07:21,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 69 states have (on average 1.0724637681159421) internal successors, (74), 70 states have internal predecessors, (74), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:21,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 80 transitions. [2021-05-03 00:07:21,142 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 80 transitions. Word has length 67 [2021-05-03 00:07:21,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:21,142 INFO L480 AbstractCegarLoop]: Abstraction has 76 states and 80 transitions. [2021-05-03 00:07:21,142 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.6756756756756757) internal successors, (62), 36 states have internal predecessors, (62), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:21,142 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 80 transitions. [2021-05-03 00:07:21,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-05-03 00:07:21,143 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:21,143 INFO L523 BasicCegarLoop]: trace histogram [24, 22, 12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:21,143 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-05-03 00:07:21,143 INFO L428 AbstractCegarLoop]: === Iteration 15 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:21,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:21,143 INFO L82 PathProgramCache]: Analyzing trace with hash 1121985386, now seen corresponding path program 12 times [2021-05-03 00:07:21,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:21,143 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [264267726] [2021-05-03 00:07:21,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:21,148 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_255 500000) InVars {main_~x~0=v_main_~x~0_255} OutVars{main_~x~0=v_main_~x~0_255} AuxVars[] AssignedVars[] [2021-05-03 00:07:21,149 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:07:21,155 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:21,159 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:21,164 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:07:21,174 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_257) (< v_main_~x~0_257 1000000)) InVars {main_~x~0=v_main_~x~0_257} OutVars{main_~x~0=v_main_~x~0_257} AuxVars[] AssignedVars[] [2021-05-03 00:07:21,176 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:21,196 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:21,197 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:21,209 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:21,211 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:21,224 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:21,242 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:21,249 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_259) (< v_main_~x~0_259 999999)) InVars {main_~x~0=v_main_~x~0_259} OutVars{main_~x~0=v_main_~x~0_259} AuxVars[] AssignedVars[] [2021-05-03 00:07:21,250 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:21,266 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:21,269 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:21,276 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:21,278 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:21,291 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:21,310 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_261 999999) (< v_main_~x~0_261 500000)) InVars {main_~x~0=v_main_~x~0_261} OutVars{main_~x~0=v_main_~x~0_261} AuxVars[] AssignedVars[] [2021-05-03 00:07:21,313 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:07:21,313 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:21,317 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:21,327 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:07:21,335 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:21,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:21,451 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:21,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:21,460 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-03 00:07:21,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:21,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:21,849 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:21,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [264267726] [2021-05-03 00:07:21,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [264267726] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:21,849 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:21,849 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2021-05-03 00:07:21,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677207045] [2021-05-03 00:07:21,849 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-05-03 00:07:21,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:21,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-05-03 00:07:21,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=490, Invalid=1070, Unknown=0, NotChecked=0, Total=1560 [2021-05-03 00:07:21,850 INFO L87 Difference]: Start difference. First operand 76 states and 80 transitions. Second operand has 40 states, 40 states have (on average 1.675) internal successors, (67), 39 states have internal predecessors, (67), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:23,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:23,675 INFO L93 Difference]: Finished difference Result 147 states and 160 transitions. [2021-05-03 00:07:23,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-05-03 00:07:23,676 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.675) internal successors, (67), 39 states have internal predecessors, (67), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 72 [2021-05-03 00:07:23,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:23,677 INFO L225 Difference]: With dead ends: 147 [2021-05-03 00:07:23,677 INFO L226 Difference]: Without dead ends: 81 [2021-05-03 00:07:23,680 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1577 ImplicationChecksByTransitivity, 1651.5ms TimeCoverageRelationStatistics Valid=1464, Invalid=4388, Unknown=0, NotChecked=0, Total=5852 [2021-05-03 00:07:23,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2021-05-03 00:07:23,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2021-05-03 00:07:23,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 74 states have (on average 1.0675675675675675) internal successors, (79), 75 states have internal predecessors, (79), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:23,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 85 transitions. [2021-05-03 00:07:23,698 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 85 transitions. Word has length 72 [2021-05-03 00:07:23,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:23,698 INFO L480 AbstractCegarLoop]: Abstraction has 81 states and 85 transitions. [2021-05-03 00:07:23,698 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.675) internal successors, (67), 39 states have internal predecessors, (67), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:23,698 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 85 transitions. [2021-05-03 00:07:23,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-05-03 00:07:23,705 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:23,705 INFO L523 BasicCegarLoop]: trace histogram [26, 24, 13, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:23,705 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-05-03 00:07:23,705 INFO L428 AbstractCegarLoop]: === Iteration 16 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:23,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:23,705 INFO L82 PathProgramCache]: Analyzing trace with hash 1165568431, now seen corresponding path program 13 times [2021-05-03 00:07:23,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:23,706 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [627936774] [2021-05-03 00:07:23,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:23,712 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_289 500000) InVars {main_~x~0=v_main_~x~0_289} OutVars{main_~x~0=v_main_~x~0_289} AuxVars[] AssignedVars[] [2021-05-03 00:07:23,713 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:07:23,713 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:23,717 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:23,727 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:07:23,737 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_291) (< v_main_~x~0_291 1000000)) InVars {main_~x~0=v_main_~x~0_291} OutVars{main_~x~0=v_main_~x~0_291} AuxVars[] AssignedVars[] [2021-05-03 00:07:23,740 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:23,741 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:23,742 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:23,751 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:23,752 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:23,775 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:23,790 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:23,792 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_293) (< v_main_~x~0_293 999999)) InVars {main_~x~0=v_main_~x~0_293} OutVars{main_~x~0=v_main_~x~0_293} AuxVars[] AssignedVars[] [2021-05-03 00:07:23,795 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:23,809 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:23,813 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:23,822 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:23,823 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:23,836 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:23,853 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_295 500000) (< v_main_~x~0_295 999999)) InVars {main_~x~0=v_main_~x~0_295} OutVars{main_~x~0=v_main_~x~0_295} AuxVars[] AssignedVars[] [2021-05-03 00:07:23,854 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:07:23,860 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:23,864 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:23,870 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:07:23,878 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:23,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:24,030 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:24,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:24,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-03 00:07:24,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:24,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:24,511 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:24,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [627936774] [2021-05-03 00:07:24,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [627936774] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:24,511 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:24,511 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [43] imperfect sequences [] total 43 [2021-05-03 00:07:24,511 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201497194] [2021-05-03 00:07:24,511 INFO L460 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-05-03 00:07:24,511 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:24,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-05-03 00:07:24,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=592, Invalid=1300, Unknown=0, NotChecked=0, Total=1892 [2021-05-03 00:07:24,512 INFO L87 Difference]: Start difference. First operand 81 states and 85 transitions. Second operand has 43 states, 43 states have (on average 1.6744186046511629) internal successors, (72), 42 states have internal predecessors, (72), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:26,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:26,422 INFO L93 Difference]: Finished difference Result 157 states and 170 transitions. [2021-05-03 00:07:26,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-05-03 00:07:26,422 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.6744186046511629) internal successors, (72), 42 states have internal predecessors, (72), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 77 [2021-05-03 00:07:26,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:26,423 INFO L225 Difference]: With dead ends: 157 [2021-05-03 00:07:26,423 INFO L226 Difference]: Without dead ends: 86 [2021-05-03 00:07:26,424 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1885 ImplicationChecksByTransitivity, 1781.2ms TimeCoverageRelationStatistics Valid=1739, Invalid=5233, Unknown=0, NotChecked=0, Total=6972 [2021-05-03 00:07:26,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2021-05-03 00:07:26,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 86. [2021-05-03 00:07:26,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 79 states have (on average 1.0632911392405062) internal successors, (84), 80 states have internal predecessors, (84), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:26,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 90 transitions. [2021-05-03 00:07:26,430 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 90 transitions. Word has length 77 [2021-05-03 00:07:26,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:26,431 INFO L480 AbstractCegarLoop]: Abstraction has 86 states and 90 transitions. [2021-05-03 00:07:26,431 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.6744186046511629) internal successors, (72), 42 states have internal predecessors, (72), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:26,431 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 90 transitions. [2021-05-03 00:07:26,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-05-03 00:07:26,431 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:26,431 INFO L523 BasicCegarLoop]: trace histogram [28, 26, 14, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:26,431 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-05-03 00:07:26,432 INFO L428 AbstractCegarLoop]: === Iteration 17 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:26,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:26,432 INFO L82 PathProgramCache]: Analyzing trace with hash 590843358, now seen corresponding path program 14 times [2021-05-03 00:07:26,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:26,432 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [176173762] [2021-05-03 00:07:26,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:26,441 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_325 500000) InVars {main_~x~0=v_main_~x~0_325} OutVars{main_~x~0=v_main_~x~0_325} AuxVars[] AssignedVars[] [2021-05-03 00:07:26,442 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:07:26,448 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:26,452 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:26,457 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:07:26,467 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_327) (< v_main_~x~0_327 1000000)) InVars {main_~x~0=v_main_~x~0_327} OutVars{main_~x~0=v_main_~x~0_327} AuxVars[] AssignedVars[] [2021-05-03 00:07:26,469 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:26,470 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:26,477 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:26,484 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:26,486 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:26,514 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:26,530 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:26,532 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_329) (< v_main_~x~0_329 999999)) InVars {main_~x~0=v_main_~x~0_329} OutVars{main_~x~0=v_main_~x~0_329} AuxVars[] AssignedVars[] [2021-05-03 00:07:26,534 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:26,551 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:26,552 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:26,561 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:26,563 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:26,579 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:26,596 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_331 500000) (< v_main_~x~0_331 999999)) InVars {main_~x~0=v_main_~x~0_331} OutVars{main_~x~0=v_main_~x~0_331} AuxVars[] AssignedVars[] [2021-05-03 00:07:26,597 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:07:26,603 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:26,607 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:26,612 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:07:26,621 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:26,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:26,778 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:26,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:26,786 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-03 00:07:26,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:26,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:27,311 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:27,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [176173762] [2021-05-03 00:07:27,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [176173762] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:27,311 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:27,311 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [46] imperfect sequences [] total 46 [2021-05-03 00:07:27,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219052918] [2021-05-03 00:07:27,312 INFO L460 AbstractCegarLoop]: Interpolant automaton has 46 states [2021-05-03 00:07:27,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:27,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-05-03 00:07:27,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=641, Invalid=1429, Unknown=0, NotChecked=0, Total=2070 [2021-05-03 00:07:27,313 INFO L87 Difference]: Start difference. First operand 86 states and 90 transitions. Second operand has 46 states, 46 states have (on average 1.673913043478261) internal successors, (77), 45 states have internal predecessors, (77), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:29,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:29,388 INFO L93 Difference]: Finished difference Result 167 states and 180 transitions. [2021-05-03 00:07:29,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-05-03 00:07:29,389 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 1.673913043478261) internal successors, (77), 45 states have internal predecessors, (77), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 82 [2021-05-03 00:07:29,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:29,389 INFO L225 Difference]: With dead ends: 167 [2021-05-03 00:07:29,389 INFO L226 Difference]: Without dead ends: 91 [2021-05-03 00:07:29,392 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2134 ImplicationChecksByTransitivity, 1957.4ms TimeCoverageRelationStatistics Valid=1917, Invalid=5915, Unknown=0, NotChecked=0, Total=7832 [2021-05-03 00:07:29,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2021-05-03 00:07:29,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 91. [2021-05-03 00:07:29,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 84 states have (on average 1.0595238095238095) internal successors, (89), 85 states have internal predecessors, (89), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:29,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 95 transitions. [2021-05-03 00:07:29,398 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 95 transitions. Word has length 82 [2021-05-03 00:07:29,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:29,398 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 95 transitions. [2021-05-03 00:07:29,398 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 46 states, 46 states have (on average 1.673913043478261) internal successors, (77), 45 states have internal predecessors, (77), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:29,398 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 95 transitions. [2021-05-03 00:07:29,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-05-03 00:07:29,399 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:29,399 INFO L523 BasicCegarLoop]: trace histogram [30, 28, 15, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:29,399 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-05-03 00:07:29,399 INFO L428 AbstractCegarLoop]: === Iteration 18 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:29,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:29,399 INFO L82 PathProgramCache]: Analyzing trace with hash 1741623867, now seen corresponding path program 15 times [2021-05-03 00:07:29,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:29,399 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [317795285] [2021-05-03 00:07:29,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:29,406 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_363 500000) InVars {main_~x~0=v_main_~x~0_363} OutVars{main_~x~0=v_main_~x~0_363} AuxVars[] AssignedVars[] [2021-05-03 00:07:29,407 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:07:29,408 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:29,412 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:29,423 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:07:29,435 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_365 1000000) (<= 500000 v_main_~x~0_365)) InVars {main_~x~0=v_main_~x~0_365} OutVars{main_~x~0=v_main_~x~0_365} AuxVars[] AssignedVars[] [2021-05-03 00:07:29,437 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:29,456 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:29,459 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:29,466 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:29,468 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:29,480 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:29,496 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:29,498 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_367) (< v_main_~x~0_367 999999)) InVars {main_~x~0=v_main_~x~0_367} OutVars{main_~x~0=v_main_~x~0_367} AuxVars[] AssignedVars[] [2021-05-03 00:07:29,505 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:29,522 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:29,525 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:29,533 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:29,535 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:29,547 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:29,563 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_369 500000) (< v_main_~x~0_369 999999)) InVars {main_~x~0=v_main_~x~0_369} OutVars{main_~x~0=v_main_~x~0_369} AuxVars[] AssignedVars[] [2021-05-03 00:07:29,564 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:07:29,570 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:29,574 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:29,580 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:07:29,588 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:29,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:29,733 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:29,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:29,736 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-03 00:07:29,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:29,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:30,321 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:30,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [317795285] [2021-05-03 00:07:30,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [317795285] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:30,322 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:30,322 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [49] imperfect sequences [] total 49 [2021-05-03 00:07:30,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987981788] [2021-05-03 00:07:30,322 INFO L460 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-05-03 00:07:30,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:30,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-05-03 00:07:30,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=724, Invalid=1628, Unknown=0, NotChecked=0, Total=2352 [2021-05-03 00:07:30,323 INFO L87 Difference]: Start difference. First operand 91 states and 95 transitions. Second operand has 49 states, 49 states have (on average 1.6734693877551021) internal successors, (82), 48 states have internal predecessors, (82), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:32,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:32,714 INFO L93 Difference]: Finished difference Result 177 states and 190 transitions. [2021-05-03 00:07:32,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-05-03 00:07:32,715 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.6734693877551021) internal successors, (82), 48 states have internal predecessors, (82), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 87 [2021-05-03 00:07:32,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:32,716 INFO L225 Difference]: With dead ends: 177 [2021-05-03 00:07:32,716 INFO L226 Difference]: Without dead ends: 96 [2021-05-03 00:07:32,718 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2444 ImplicationChecksByTransitivity, 2200.0ms TimeCoverageRelationStatistics Valid=2166, Invalid=6764, Unknown=0, NotChecked=0, Total=8930 [2021-05-03 00:07:32,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2021-05-03 00:07:32,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 96. [2021-05-03 00:07:32,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 89 states have (on average 1.0561797752808988) internal successors, (94), 90 states have internal predecessors, (94), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:32,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 100 transitions. [2021-05-03 00:07:32,724 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 100 transitions. Word has length 87 [2021-05-03 00:07:32,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:32,724 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 100 transitions. [2021-05-03 00:07:32,724 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 1.6734693877551021) internal successors, (82), 48 states have internal predecessors, (82), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:32,724 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 100 transitions. [2021-05-03 00:07:32,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-05-03 00:07:32,725 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:32,725 INFO L523 BasicCegarLoop]: trace histogram [32, 30, 16, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:32,725 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-05-03 00:07:32,725 INFO L428 AbstractCegarLoop]: === Iteration 19 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:32,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:32,725 INFO L82 PathProgramCache]: Analyzing trace with hash -642940334, now seen corresponding path program 16 times [2021-05-03 00:07:32,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:32,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [193760365] [2021-05-03 00:07:32,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:32,732 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_403 500000) InVars {main_~x~0=v_main_~x~0_403} OutVars{main_~x~0=v_main_~x~0_403} AuxVars[] AssignedVars[] [2021-05-03 00:07:32,733 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:07:32,734 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:32,737 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:32,749 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:07:32,759 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_405) (< v_main_~x~0_405 1000000)) InVars {main_~x~0=v_main_~x~0_405} OutVars{main_~x~0=v_main_~x~0_405} AuxVars[] AssignedVars[] [2021-05-03 00:07:32,761 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:32,763 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:32,765 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:32,774 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:32,776 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:32,799 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:32,814 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:32,816 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_407) (< v_main_~x~0_407 999999)) InVars {main_~x~0=v_main_~x~0_407} OutVars{main_~x~0=v_main_~x~0_407} AuxVars[] AssignedVars[] [2021-05-03 00:07:32,818 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:32,818 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:32,820 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:32,836 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:32,838 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:32,862 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:32,891 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_409 999999) (< v_main_~x~0_409 500000)) InVars {main_~x~0=v_main_~x~0_409} OutVars{main_~x~0=v_main_~x~0_409} AuxVars[] AssignedVars[] [2021-05-03 00:07:32,892 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:07:32,893 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:32,897 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:32,908 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:07:32,917 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:32,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:33,100 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:33,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:33,108 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-03 00:07:33,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:33,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:33,785 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:33,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [193760365] [2021-05-03 00:07:33,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [193760365] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:33,785 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:33,785 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [52] imperfect sequences [] total 52 [2021-05-03 00:07:33,785 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551188548] [2021-05-03 00:07:33,786 INFO L460 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-05-03 00:07:33,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:33,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-05-03 00:07:33,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=847, Invalid=1909, Unknown=0, NotChecked=0, Total=2756 [2021-05-03 00:07:33,787 INFO L87 Difference]: Start difference. First operand 96 states and 100 transitions. Second operand has 52 states, 52 states have (on average 1.6730769230769231) internal successors, (87), 51 states have internal predecessors, (87), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:36,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:36,386 INFO L93 Difference]: Finished difference Result 187 states and 200 transitions. [2021-05-03 00:07:36,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-05-03 00:07:36,386 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.6730769230769231) internal successors, (87), 51 states have internal predecessors, (87), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 92 [2021-05-03 00:07:36,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:36,387 INFO L225 Difference]: With dead ends: 187 [2021-05-03 00:07:36,387 INFO L226 Difference]: Without dead ends: 101 [2021-05-03 00:07:36,388 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2824 ImplicationChecksByTransitivity, 2455.8ms TimeCoverageRelationStatistics Valid=2498, Invalid=7804, Unknown=0, NotChecked=0, Total=10302 [2021-05-03 00:07:36,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2021-05-03 00:07:36,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2021-05-03 00:07:36,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 94 states have (on average 1.053191489361702) internal successors, (99), 95 states have internal predecessors, (99), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:36,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 105 transitions. [2021-05-03 00:07:36,394 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 105 transitions. Word has length 92 [2021-05-03 00:07:36,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:36,394 INFO L480 AbstractCegarLoop]: Abstraction has 101 states and 105 transitions. [2021-05-03 00:07:36,394 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 52 states, 52 states have (on average 1.6730769230769231) internal successors, (87), 51 states have internal predecessors, (87), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:36,394 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 105 transitions. [2021-05-03 00:07:36,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-05-03 00:07:36,395 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:36,395 INFO L523 BasicCegarLoop]: trace histogram [34, 32, 17, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:36,395 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-05-03 00:07:36,395 INFO L428 AbstractCegarLoop]: === Iteration 20 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:36,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:36,395 INFO L82 PathProgramCache]: Analyzing trace with hash -855895865, now seen corresponding path program 17 times [2021-05-03 00:07:36,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:36,396 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2036879448] [2021-05-03 00:07:36,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:36,403 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_445 500000) InVars {main_~x~0=v_main_~x~0_445} OutVars{main_~x~0=v_main_~x~0_445} AuxVars[] AssignedVars[] [2021-05-03 00:07:36,404 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:07:36,405 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:36,409 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:36,420 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:07:36,431 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_447 1000000) (<= 500000 v_main_~x~0_447)) InVars {main_~x~0=v_main_~x~0_447} OutVars{main_~x~0=v_main_~x~0_447} AuxVars[] AssignedVars[] [2021-05-03 00:07:36,432 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:36,446 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:36,448 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:36,460 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:36,462 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:36,486 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:36,509 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:36,511 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_449) (< v_main_~x~0_449 999999)) InVars {main_~x~0=v_main_~x~0_449} OutVars{main_~x~0=v_main_~x~0_449} AuxVars[] AssignedVars[] [2021-05-03 00:07:36,512 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:36,513 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:36,514 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:36,523 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:36,525 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:36,548 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:36,565 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_451 999999) (< v_main_~x~0_451 500000)) InVars {main_~x~0=v_main_~x~0_451} OutVars{main_~x~0=v_main_~x~0_451} AuxVars[] AssignedVars[] [2021-05-03 00:07:36,566 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:07:36,566 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:36,570 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:36,585 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:07:36,594 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:36,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:36,779 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:36,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:36,792 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-03 00:07:36,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:36,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:37,534 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:37,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2036879448] [2021-05-03 00:07:37,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2036879448] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:37,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:37,534 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [55] imperfect sequences [] total 55 [2021-05-03 00:07:37,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929830640] [2021-05-03 00:07:37,535 INFO L460 AbstractCegarLoop]: Interpolant automaton has 55 states [2021-05-03 00:07:37,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:37,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-05-03 00:07:37,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=905, Invalid=2065, Unknown=0, NotChecked=0, Total=2970 [2021-05-03 00:07:37,535 INFO L87 Difference]: Start difference. First operand 101 states and 105 transitions. Second operand has 55 states, 55 states have (on average 1.6727272727272726) internal successors, (92), 54 states have internal predecessors, (92), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:40,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:40,368 INFO L93 Difference]: Finished difference Result 197 states and 210 transitions. [2021-05-03 00:07:40,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-05-03 00:07:40,369 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.6727272727272726) internal successors, (92), 54 states have internal predecessors, (92), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 97 [2021-05-03 00:07:40,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:40,369 INFO L225 Difference]: With dead ends: 197 [2021-05-03 00:07:40,369 INFO L226 Difference]: Without dead ends: 106 [2021-05-03 00:07:40,370 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3127 ImplicationChecksByTransitivity, 2700.8ms TimeCoverageRelationStatistics Valid=2709, Invalid=8633, Unknown=0, NotChecked=0, Total=11342 [2021-05-03 00:07:40,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2021-05-03 00:07:40,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 106. [2021-05-03 00:07:40,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 99 states have (on average 1.0505050505050506) internal successors, (104), 100 states have internal predecessors, (104), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:40,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 110 transitions. [2021-05-03 00:07:40,376 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 110 transitions. Word has length 97 [2021-05-03 00:07:40,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:40,376 INFO L480 AbstractCegarLoop]: Abstraction has 106 states and 110 transitions. [2021-05-03 00:07:40,376 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 55 states, 55 states have (on average 1.6727272727272726) internal successors, (92), 54 states have internal predecessors, (92), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:40,376 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 110 transitions. [2021-05-03 00:07:40,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-05-03 00:07:40,377 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:40,377 INFO L523 BasicCegarLoop]: trace histogram [36, 34, 18, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:40,377 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-05-03 00:07:40,377 INFO L428 AbstractCegarLoop]: === Iteration 21 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:40,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:40,377 INFO L82 PathProgramCache]: Analyzing trace with hash -1161379642, now seen corresponding path program 18 times [2021-05-03 00:07:40,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:40,378 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1552540501] [2021-05-03 00:07:40,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:40,383 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_489 500000) InVars {main_~x~0=v_main_~x~0_489} OutVars{main_~x~0=v_main_~x~0_489} AuxVars[] AssignedVars[] [2021-05-03 00:07:40,384 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:07:40,384 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:40,388 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:40,399 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:07:40,409 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_491 1000000) (<= 500000 v_main_~x~0_491)) InVars {main_~x~0=v_main_~x~0_491} OutVars{main_~x~0=v_main_~x~0_491} AuxVars[] AssignedVars[] [2021-05-03 00:07:40,410 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:40,424 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:40,425 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:40,433 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:40,435 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:40,446 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:40,462 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:40,463 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_493 999999) (<= 500000 v_main_~x~0_493)) InVars {main_~x~0=v_main_~x~0_493} OutVars{main_~x~0=v_main_~x~0_493} AuxVars[] AssignedVars[] [2021-05-03 00:07:40,467 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:40,480 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:40,487 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:40,494 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:40,496 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:40,509 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:40,526 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_495 999999) (< v_main_~x~0_495 500000)) InVars {main_~x~0=v_main_~x~0_495} OutVars{main_~x~0=v_main_~x~0_495} AuxVars[] AssignedVars[] [2021-05-03 00:07:40,527 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:07:40,535 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:40,539 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:40,544 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:07:40,552 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:40,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:40,781 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:40,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:40,789 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-03 00:07:40,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:40,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:41,575 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:41,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1552540501] [2021-05-03 00:07:41,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1552540501] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:41,575 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:41,575 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [58] imperfect sequences [] total 58 [2021-05-03 00:07:41,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944951708] [2021-05-03 00:07:41,575 INFO L460 AbstractCegarLoop]: Interpolant automaton has 58 states [2021-05-03 00:07:41,575 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:41,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2021-05-03 00:07:41,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1042, Invalid=2380, Unknown=0, NotChecked=0, Total=3422 [2021-05-03 00:07:41,576 INFO L87 Difference]: Start difference. First operand 106 states and 110 transitions. Second operand has 58 states, 58 states have (on average 1.6724137931034482) internal successors, (97), 57 states have internal predecessors, (97), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:44,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:44,679 INFO L93 Difference]: Finished difference Result 207 states and 220 transitions. [2021-05-03 00:07:44,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-05-03 00:07:44,680 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 1.6724137931034482) internal successors, (97), 57 states have internal predecessors, (97), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 102 [2021-05-03 00:07:44,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:44,680 INFO L225 Difference]: With dead ends: 207 [2021-05-03 00:07:44,680 INFO L226 Difference]: Without dead ends: 111 [2021-05-03 00:07:44,681 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3555 ImplicationChecksByTransitivity, 2932.6ms TimeCoverageRelationStatistics Valid=3079, Invalid=9803, Unknown=0, NotChecked=0, Total=12882 [2021-05-03 00:07:44,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2021-05-03 00:07:44,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 111. [2021-05-03 00:07:44,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 104 states have (on average 1.0480769230769231) internal successors, (109), 105 states have internal predecessors, (109), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:44,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 115 transitions. [2021-05-03 00:07:44,688 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 115 transitions. Word has length 102 [2021-05-03 00:07:44,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:44,688 INFO L480 AbstractCegarLoop]: Abstraction has 111 states and 115 transitions. [2021-05-03 00:07:44,688 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 58 states, 58 states have (on average 1.6724137931034482) internal successors, (97), 57 states have internal predecessors, (97), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:44,688 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 115 transitions. [2021-05-03 00:07:44,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-05-03 00:07:44,688 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:44,689 INFO L523 BasicCegarLoop]: trace histogram [38, 36, 19, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:44,689 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-05-03 00:07:44,689 INFO L428 AbstractCegarLoop]: === Iteration 22 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:44,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:44,689 INFO L82 PathProgramCache]: Analyzing trace with hash 1461413203, now seen corresponding path program 19 times [2021-05-03 00:07:44,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:44,689 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1919350695] [2021-05-03 00:07:44,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:44,696 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_535 500000) InVars {main_~x~0=v_main_~x~0_535} OutVars{main_~x~0=v_main_~x~0_535} AuxVars[] AssignedVars[] [2021-05-03 00:07:44,697 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:07:44,703 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:44,707 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:44,727 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:07:44,737 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_537) (< v_main_~x~0_537 1000000)) InVars {main_~x~0=v_main_~x~0_537} OutVars{main_~x~0=v_main_~x~0_537} AuxVars[] AssignedVars[] [2021-05-03 00:07:44,738 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:44,739 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:44,741 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:44,748 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:44,750 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:44,778 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:44,793 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:44,795 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_539) (< v_main_~x~0_539 999999)) InVars {main_~x~0=v_main_~x~0_539} OutVars{main_~x~0=v_main_~x~0_539} AuxVars[] AssignedVars[] [2021-05-03 00:07:44,796 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:44,797 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:44,799 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:44,808 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:44,810 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:44,835 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:44,855 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_541 999999) (< v_main_~x~0_541 500000)) InVars {main_~x~0=v_main_~x~0_541} OutVars{main_~x~0=v_main_~x~0_541} AuxVars[] AssignedVars[] [2021-05-03 00:07:44,856 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:07:44,863 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:44,867 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:44,873 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:07:44,885 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:44,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:45,122 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:45,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:45,133 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-03 00:07:45,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:45,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:45,998 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:45,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1919350695] [2021-05-03 00:07:45,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1919350695] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:45,998 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:45,999 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [61] imperfect sequences [] total 61 [2021-05-03 00:07:45,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209297035] [2021-05-03 00:07:45,999 INFO L460 AbstractCegarLoop]: Interpolant automaton has 61 states [2021-05-03 00:07:45,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:45,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2021-05-03 00:07:45,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1106, Invalid=2554, Unknown=0, NotChecked=0, Total=3660 [2021-05-03 00:07:46,000 INFO L87 Difference]: Start difference. First operand 111 states and 115 transitions. Second operand has 61 states, 61 states have (on average 1.6721311475409837) internal successors, (102), 60 states have internal predecessors, (102), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:49,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:49,488 INFO L93 Difference]: Finished difference Result 217 states and 230 transitions. [2021-05-03 00:07:49,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-05-03 00:07:49,490 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 1.6721311475409837) internal successors, (102), 60 states have internal predecessors, (102), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 107 [2021-05-03 00:07:49,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:49,491 INFO L225 Difference]: With dead ends: 217 [2021-05-03 00:07:49,491 INFO L226 Difference]: Without dead ends: 116 [2021-05-03 00:07:49,492 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3894 ImplicationChecksByTransitivity, 3230.7ms TimeCoverageRelationStatistics Valid=3312, Invalid=10730, Unknown=0, NotChecked=0, Total=14042 [2021-05-03 00:07:49,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-05-03 00:07:49,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 116. [2021-05-03 00:07:49,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 109 states have (on average 1.0458715596330275) internal successors, (114), 110 states have internal predecessors, (114), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:49,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 120 transitions. [2021-05-03 00:07:49,499 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 120 transitions. Word has length 107 [2021-05-03 00:07:49,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:49,499 INFO L480 AbstractCegarLoop]: Abstraction has 116 states and 120 transitions. [2021-05-03 00:07:49,499 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 61 states, 61 states have (on average 1.6721311475409837) internal successors, (102), 60 states have internal predecessors, (102), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:49,499 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 120 transitions. [2021-05-03 00:07:49,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-05-03 00:07:49,500 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:49,500 INFO L523 BasicCegarLoop]: trace histogram [40, 38, 20, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:49,500 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-05-03 00:07:49,500 INFO L428 AbstractCegarLoop]: === Iteration 23 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:49,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:49,500 INFO L82 PathProgramCache]: Analyzing trace with hash 113772858, now seen corresponding path program 20 times [2021-05-03 00:07:49,500 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:49,500 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [885994281] [2021-05-03 00:07:49,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:49,506 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_583 500000) InVars {main_~x~0=v_main_~x~0_583} OutVars{main_~x~0=v_main_~x~0_583} AuxVars[] AssignedVars[] [2021-05-03 00:07:49,507 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:07:49,513 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:49,517 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:49,522 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:07:49,534 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_585 1000000) (<= 500000 v_main_~x~0_585)) InVars {main_~x~0=v_main_~x~0_585} OutVars{main_~x~0=v_main_~x~0_585} AuxVars[] AssignedVars[] [2021-05-03 00:07:49,535 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:49,536 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:49,538 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:49,548 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:49,550 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:49,577 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:49,593 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:49,595 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_587) (< v_main_~x~0_587 999999)) InVars {main_~x~0=v_main_~x~0_587} OutVars{main_~x~0=v_main_~x~0_587} AuxVars[] AssignedVars[] [2021-05-03 00:07:49,603 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:49,620 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:49,622 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:49,633 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:49,635 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:49,649 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:49,670 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_589 999999) (< v_main_~x~0_589 500000)) InVars {main_~x~0=v_main_~x~0_589} OutVars{main_~x~0=v_main_~x~0_589} AuxVars[] AssignedVars[] [2021-05-03 00:07:49,671 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:07:49,677 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:49,681 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:49,686 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:07:49,697 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:49,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:49,925 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:49,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:49,928 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-03 00:07:49,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:49,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:50,893 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:50,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [885994281] [2021-05-03 00:07:50,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [885994281] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:50,893 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:50,893 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [64] imperfect sequences [] total 64 [2021-05-03 00:07:50,893 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581842323] [2021-05-03 00:07:50,893 INFO L460 AbstractCegarLoop]: Interpolant automaton has 64 states [2021-05-03 00:07:50,893 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:50,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2021-05-03 00:07:50,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1214, Invalid=2818, Unknown=0, NotChecked=0, Total=4032 [2021-05-03 00:07:50,894 INFO L87 Difference]: Start difference. First operand 116 states and 120 transitions. Second operand has 64 states, 64 states have (on average 1.671875) internal successors, (107), 63 states have internal predecessors, (107), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:54,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:07:54,779 INFO L93 Difference]: Finished difference Result 227 states and 240 transitions. [2021-05-03 00:07:54,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-05-03 00:07:54,780 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 1.671875) internal successors, (107), 63 states have internal predecessors, (107), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 112 [2021-05-03 00:07:54,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:07:54,780 INFO L225 Difference]: With dead ends: 227 [2021-05-03 00:07:54,780 INFO L226 Difference]: Without dead ends: 121 [2021-05-03 00:07:54,781 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4309 ImplicationChecksByTransitivity, 3561.5ms TimeCoverageRelationStatistics Valid=3636, Invalid=11864, Unknown=0, NotChecked=0, Total=15500 [2021-05-03 00:07:54,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2021-05-03 00:07:54,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 121. [2021-05-03 00:07:54,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 114 states have (on average 1.043859649122807) internal successors, (119), 115 states have internal predecessors, (119), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:07:54,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 125 transitions. [2021-05-03 00:07:54,789 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 125 transitions. Word has length 112 [2021-05-03 00:07:54,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:07:54,789 INFO L480 AbstractCegarLoop]: Abstraction has 121 states and 125 transitions. [2021-05-03 00:07:54,789 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 64 states, 64 states have (on average 1.671875) internal successors, (107), 63 states have internal predecessors, (107), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:07:54,789 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 125 transitions. [2021-05-03 00:07:54,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-05-03 00:07:54,789 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:07:54,790 INFO L523 BasicCegarLoop]: trace histogram [42, 40, 21, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:07:54,790 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-05-03 00:07:54,790 INFO L428 AbstractCegarLoop]: === Iteration 24 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:07:54,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:07:54,790 INFO L82 PathProgramCache]: Analyzing trace with hash -1970778145, now seen corresponding path program 21 times [2021-05-03 00:07:54,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:07:54,790 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1084984710] [2021-05-03 00:07:54,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:07:54,796 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_633 500000) InVars {main_~x~0=v_main_~x~0_633} OutVars{main_~x~0=v_main_~x~0_633} AuxVars[] AssignedVars[] [2021-05-03 00:07:54,797 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:07:54,797 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:54,801 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:54,812 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:07:54,823 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_635) (< v_main_~x~0_635 1000000)) InVars {main_~x~0=v_main_~x~0_635} OutVars{main_~x~0=v_main_~x~0_635} AuxVars[] AssignedVars[] [2021-05-03 00:07:54,824 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:54,825 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:54,826 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:54,834 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:54,836 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:54,859 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:54,876 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:54,877 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_637) (< v_main_~x~0_637 999999)) InVars {main_~x~0=v_main_~x~0_637} OutVars{main_~x~0=v_main_~x~0_637} AuxVars[] AssignedVars[] [2021-05-03 00:07:54,880 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:07:54,880 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:54,882 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:54,890 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:07:54,892 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:07:54,915 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:07:54,932 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_639 500000) (< v_main_~x~0_639 999999)) InVars {main_~x~0=v_main_~x~0_639} OutVars{main_~x~0=v_main_~x~0_639} AuxVars[] AssignedVars[] [2021-05-03 00:07:54,933 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:07:54,939 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:07:54,942 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:07:54,948 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:07:54,957 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:07:54,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:55,194 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:07:55,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:07:55,209 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-03 00:07:55,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:55,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:07:56,367 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:07:56,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1084984710] [2021-05-03 00:07:56,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1084984710] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:07:56,367 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:07:56,367 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [67] imperfect sequences [] total 67 [2021-05-03 00:07:56,367 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145852422] [2021-05-03 00:07:56,368 INFO L460 AbstractCegarLoop]: Interpolant automaton has 67 states [2021-05-03 00:07:56,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:07:56,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2021-05-03 00:07:56,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1327, Invalid=3095, Unknown=0, NotChecked=0, Total=4422 [2021-05-03 00:07:56,369 INFO L87 Difference]: Start difference. First operand 121 states and 125 transitions. Second operand has 67 states, 67 states have (on average 1.671641791044776) internal successors, (112), 66 states have internal predecessors, (112), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:08:00,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:08:00,544 INFO L93 Difference]: Finished difference Result 237 states and 250 transitions. [2021-05-03 00:08:00,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-05-03 00:08:00,544 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 1.671641791044776) internal successors, (112), 66 states have internal predecessors, (112), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 117 [2021-05-03 00:08:00,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:08:00,545 INFO L225 Difference]: With dead ends: 237 [2021-05-03 00:08:00,545 INFO L226 Difference]: Without dead ends: 126 [2021-05-03 00:08:00,546 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4745 ImplicationChecksByTransitivity, 3958.4ms TimeCoverageRelationStatistics Valid=3975, Invalid=13055, Unknown=0, NotChecked=0, Total=17030 [2021-05-03 00:08:00,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-05-03 00:08:00,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2021-05-03 00:08:00,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 119 states have (on average 1.0420168067226891) internal successors, (124), 120 states have internal predecessors, (124), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:08:00,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 130 transitions. [2021-05-03 00:08:00,554 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 130 transitions. Word has length 117 [2021-05-03 00:08:00,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:08:00,554 INFO L480 AbstractCegarLoop]: Abstraction has 126 states and 130 transitions. [2021-05-03 00:08:00,554 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 67 states, 67 states have (on average 1.671641791044776) internal successors, (112), 66 states have internal predecessors, (112), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:08:00,554 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 130 transitions. [2021-05-03 00:08:00,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-05-03 00:08:00,554 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:08:00,554 INFO L523 BasicCegarLoop]: trace histogram [44, 42, 22, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:08:00,555 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-05-03 00:08:00,555 INFO L428 AbstractCegarLoop]: === Iteration 25 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:08:00,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:08:00,555 INFO L82 PathProgramCache]: Analyzing trace with hash 1303780270, now seen corresponding path program 22 times [2021-05-03 00:08:00,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:08:00,555 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [158181822] [2021-05-03 00:08:00,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:08:00,562 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_685 500000) InVars {main_~x~0=v_main_~x~0_685} OutVars{main_~x~0=v_main_~x~0_685} AuxVars[] AssignedVars[] [2021-05-03 00:08:00,565 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:08:00,565 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:00,570 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:08:00,581 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:08:00,597 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_687) (< v_main_~x~0_687 1000000)) InVars {main_~x~0=v_main_~x~0_687} OutVars{main_~x~0=v_main_~x~0_687} AuxVars[] AssignedVars[] [2021-05-03 00:08:00,598 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:08:00,613 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:00,615 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:00,625 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:08:00,627 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:08:00,641 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:08:00,658 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:08:00,659 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_689) (< v_main_~x~0_689 999999)) InVars {main_~x~0=v_main_~x~0_689} OutVars{main_~x~0=v_main_~x~0_689} AuxVars[] AssignedVars[] [2021-05-03 00:08:00,677 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:08:00,678 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:00,680 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:00,687 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:08:00,689 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:08:00,711 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:08:00,727 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_691 500000) (< v_main_~x~0_691 999999)) InVars {main_~x~0=v_main_~x~0_691} OutVars{main_~x~0=v_main_~x~0_691} AuxVars[] AssignedVars[] [2021-05-03 00:08:00,728 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:08:00,734 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:00,738 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:08:00,743 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:08:00,752 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:08:00,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:08:01,022 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:08:01,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:08:01,027 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-03 00:08:01,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:08:01,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:08:02,160 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:08:02,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [158181822] [2021-05-03 00:08:02,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [158181822] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:08:02,161 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:08:02,161 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [70] imperfect sequences [] total 70 [2021-05-03 00:08:02,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026398977] [2021-05-03 00:08:02,161 INFO L460 AbstractCegarLoop]: Interpolant automaton has 70 states [2021-05-03 00:08:02,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:08:02,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2021-05-03 00:08:02,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1445, Invalid=3385, Unknown=0, NotChecked=0, Total=4830 [2021-05-03 00:08:02,162 INFO L87 Difference]: Start difference. First operand 126 states and 130 transitions. Second operand has 70 states, 70 states have (on average 1.6714285714285715) internal successors, (117), 69 states have internal predecessors, (117), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:08:06,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:08:06,657 INFO L93 Difference]: Finished difference Result 247 states and 260 transitions. [2021-05-03 00:08:06,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-05-03 00:08:06,667 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 1.6714285714285715) internal successors, (117), 69 states have internal predecessors, (117), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 122 [2021-05-03 00:08:06,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:08:06,667 INFO L225 Difference]: With dead ends: 247 [2021-05-03 00:08:06,667 INFO L226 Difference]: Without dead ends: 131 [2021-05-03 00:08:06,668 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5202 ImplicationChecksByTransitivity, 4144.9ms TimeCoverageRelationStatistics Valid=4329, Invalid=14303, Unknown=0, NotChecked=0, Total=18632 [2021-05-03 00:08:06,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2021-05-03 00:08:06,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 131. [2021-05-03 00:08:06,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 124 states have (on average 1.0403225806451613) internal successors, (129), 125 states have internal predecessors, (129), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:08:06,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 135 transitions. [2021-05-03 00:08:06,680 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 135 transitions. Word has length 122 [2021-05-03 00:08:06,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:08:06,680 INFO L480 AbstractCegarLoop]: Abstraction has 131 states and 135 transitions. [2021-05-03 00:08:06,680 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 70 states, 70 states have (on average 1.6714285714285715) internal successors, (117), 69 states have internal predecessors, (117), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:08:06,680 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 135 transitions. [2021-05-03 00:08:06,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-05-03 00:08:06,681 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:08:06,681 INFO L523 BasicCegarLoop]: trace histogram [46, 44, 23, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:08:06,681 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-05-03 00:08:06,681 INFO L428 AbstractCegarLoop]: === Iteration 26 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:08:06,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:08:06,681 INFO L82 PathProgramCache]: Analyzing trace with hash 702419051, now seen corresponding path program 23 times [2021-05-03 00:08:06,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:08:06,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [506649064] [2021-05-03 00:08:06,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:08:06,690 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_739 500000) InVars {main_~x~0=v_main_~x~0_739} OutVars{main_~x~0=v_main_~x~0_739} AuxVars[] AssignedVars[] [2021-05-03 00:08:06,691 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:08:06,691 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:06,695 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:08:06,706 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:08:06,717 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_741 1000000) (<= 500000 v_main_~x~0_741)) InVars {main_~x~0=v_main_~x~0_741} OutVars{main_~x~0=v_main_~x~0_741} AuxVars[] AssignedVars[] [2021-05-03 00:08:06,719 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:08:06,720 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:06,721 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:06,730 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:08:06,732 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:08:06,762 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:08:06,784 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:08:06,786 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_743 999999) (<= 500000 v_main_~x~0_743)) InVars {main_~x~0=v_main_~x~0_743} OutVars{main_~x~0=v_main_~x~0_743} AuxVars[] AssignedVars[] [2021-05-03 00:08:06,790 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:08:06,807 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:06,810 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:06,825 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:08:06,827 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:08:06,842 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:08:06,864 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_745 500000) (< v_main_~x~0_745 999999)) InVars {main_~x~0=v_main_~x~0_745} OutVars{main_~x~0=v_main_~x~0_745} AuxVars[] AssignedVars[] [2021-05-03 00:08:06,865 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:08:06,872 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:06,876 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:08:06,883 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:08:06,894 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:08:06,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:08:07,345 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:08:07,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:08:07,349 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-03 00:08:07,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:08:07,400 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:08:07,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [506649064] [2021-05-03 00:08:07,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [506649064] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:08:07,400 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:08:07,401 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2021-05-03 00:08:07,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173984715] [2021-05-03 00:08:07,401 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-05-03 00:08:07,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:08:07,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-05-03 00:08:07,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=470, Invalid=586, Unknown=0, NotChecked=0, Total=1056 [2021-05-03 00:08:07,404 INFO L87 Difference]: Start difference. First operand 131 states and 135 transitions. Second operand has 30 states, 30 states have (on average 1.3) internal successors, (39), 29 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:08:08,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:08:08,242 INFO L93 Difference]: Finished difference Result 255 states and 265 transitions. [2021-05-03 00:08:08,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-05-03 00:08:08,243 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.3) internal successors, (39), 29 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 127 [2021-05-03 00:08:08,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:08:08,244 INFO L225 Difference]: With dead ends: 255 [2021-05-03 00:08:08,244 INFO L226 Difference]: Without dead ends: 134 [2021-05-03 00:08:08,244 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 96 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 700 ImplicationChecksByTransitivity, 1145.2ms TimeCoverageRelationStatistics Valid=1281, Invalid=2259, Unknown=0, NotChecked=0, Total=3540 [2021-05-03 00:08:08,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2021-05-03 00:08:08,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 134. [2021-05-03 00:08:08,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 127 states have (on average 1.0393700787401574) internal successors, (132), 128 states have internal predecessors, (132), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:08:08,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 138 transitions. [2021-05-03 00:08:08,253 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 138 transitions. Word has length 127 [2021-05-03 00:08:08,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:08:08,253 INFO L480 AbstractCegarLoop]: Abstraction has 134 states and 138 transitions. [2021-05-03 00:08:08,253 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.3) internal successors, (39), 29 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:08:08,253 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 138 transitions. [2021-05-03 00:08:08,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-05-03 00:08:08,253 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:08:08,253 INFO L523 BasicCegarLoop]: trace histogram [47, 44, 24, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:08:08,253 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-05-03 00:08:08,254 INFO L428 AbstractCegarLoop]: === Iteration 27 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:08:08,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:08:08,254 INFO L82 PathProgramCache]: Analyzing trace with hash 2124780699, now seen corresponding path program 24 times [2021-05-03 00:08:08,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:08:08,254 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [69441621] [2021-05-03 00:08:08,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:08:08,261 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_752 500000) InVars {main_~x~0=v_main_~x~0_752} OutVars{main_~x~0=v_main_~x~0_752} AuxVars[] AssignedVars[] [2021-05-03 00:08:08,262 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:08:08,268 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:08,272 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:08:08,278 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:08:08,288 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_754) (< v_main_~x~0_754 1000000)) InVars {main_~x~0=v_main_~x~0_754} OutVars{main_~x~0=v_main_~x~0_754} AuxVars[] AssignedVars[] [2021-05-03 00:08:08,293 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:08:08,308 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:08,310 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:08,318 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:08:08,320 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:08:08,333 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:08:08,349 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:08:08,351 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_756 999999) (<= 500000 v_main_~x~0_756)) InVars {main_~x~0=v_main_~x~0_756} OutVars{main_~x~0=v_main_~x~0_756} AuxVars[] AssignedVars[] [2021-05-03 00:08:08,356 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:08:08,371 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:08,381 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:08,391 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:08:08,394 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:08:08,413 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:08:08,434 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_758 999999) (< v_main_~x~0_758 500000)) InVars {main_~x~0=v_main_~x~0_758} OutVars{main_~x~0=v_main_~x~0_758} AuxVars[] AssignedVars[] [2021-05-03 00:08:08,435 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:08:08,436 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:08,440 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:08:08,453 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:08:08,464 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:08:08,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:08:08,812 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:08:08,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:08:08,815 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-03 00:08:08,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:08:08,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:08:10,025 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:08:10,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [69441621] [2021-05-03 00:08:10,026 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [69441621] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:08:10,026 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:08:10,026 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [74] imperfect sequences [] total 74 [2021-05-03 00:08:10,026 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216555650] [2021-05-03 00:08:10,026 INFO L460 AbstractCegarLoop]: Interpolant automaton has 74 states [2021-05-03 00:08:10,026 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:08:10,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2021-05-03 00:08:10,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1640, Invalid=3762, Unknown=0, NotChecked=0, Total=5402 [2021-05-03 00:08:10,027 INFO L87 Difference]: Start difference. First operand 134 states and 138 transitions. Second operand has 74 states, 74 states have (on average 1.662162162162162) internal successors, (123), 73 states have internal predecessors, (123), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:08:15,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:08:15,056 INFO L93 Difference]: Finished difference Result 261 states and 274 transitions. [2021-05-03 00:08:15,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-05-03 00:08:15,056 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 1.662162162162162) internal successors, (123), 73 states have internal predecessors, (123), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 130 [2021-05-03 00:08:15,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:08:15,057 INFO L225 Difference]: With dead ends: 261 [2021-05-03 00:08:15,057 INFO L226 Difference]: Without dead ends: 139 [2021-05-03 00:08:15,058 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5890 ImplicationChecksByTransitivity, 4599.9ms TimeCoverageRelationStatistics Valid=4914, Invalid=15966, Unknown=0, NotChecked=0, Total=20880 [2021-05-03 00:08:15,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2021-05-03 00:08:15,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 139. [2021-05-03 00:08:15,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 132 states have (on average 1.0378787878787878) internal successors, (137), 133 states have internal predecessors, (137), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:08:15,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 143 transitions. [2021-05-03 00:08:15,066 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 143 transitions. Word has length 130 [2021-05-03 00:08:15,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:08:15,066 INFO L480 AbstractCegarLoop]: Abstraction has 139 states and 143 transitions. [2021-05-03 00:08:15,067 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 74 states, 74 states have (on average 1.662162162162162) internal successors, (123), 73 states have internal predecessors, (123), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:08:15,067 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 143 transitions. [2021-05-03 00:08:15,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-05-03 00:08:15,067 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:08:15,067 INFO L523 BasicCegarLoop]: trace histogram [49, 46, 25, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:08:15,067 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2021-05-03 00:08:15,067 INFO L428 AbstractCegarLoop]: === Iteration 28 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:08:15,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:08:15,068 INFO L82 PathProgramCache]: Analyzing trace with hash 413920798, now seen corresponding path program 25 times [2021-05-03 00:08:15,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:08:15,068 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [794275093] [2021-05-03 00:08:15,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:08:15,077 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_809 500000) InVars {main_~x~0=v_main_~x~0_809} OutVars{main_~x~0=v_main_~x~0_809} AuxVars[] AssignedVars[] [2021-05-03 00:08:15,078 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:08:15,085 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:15,090 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:08:15,095 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:08:15,106 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_811 1000000) (<= 500000 v_main_~x~0_811)) InVars {main_~x~0=v_main_~x~0_811} OutVars{main_~x~0=v_main_~x~0_811} AuxVars[] AssignedVars[] [2021-05-03 00:08:15,109 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:08:15,124 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:15,126 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:15,134 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:08:15,137 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:08:15,149 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:08:15,166 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:08:15,168 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_813 999999) (<= 500000 v_main_~x~0_813)) InVars {main_~x~0=v_main_~x~0_813} OutVars{main_~x~0=v_main_~x~0_813} AuxVars[] AssignedVars[] [2021-05-03 00:08:15,170 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:08:15,186 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:15,187 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:15,196 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:08:15,198 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:08:15,210 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:08:15,228 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_815 999999) (< v_main_~x~0_815 500000)) InVars {main_~x~0=v_main_~x~0_815} OutVars{main_~x~0=v_main_~x~0_815} AuxVars[] AssignedVars[] [2021-05-03 00:08:15,229 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:08:15,230 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:15,236 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:08:15,248 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:08:15,257 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:08:15,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:08:15,617 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:08:15,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:08:15,628 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-03 00:08:15,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:08:15,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:08:16,947 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:08:16,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [794275093] [2021-05-03 00:08:16,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [794275093] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:08:16,948 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:08:16,948 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [77] imperfect sequences [] total 77 [2021-05-03 00:08:16,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503606486] [2021-05-03 00:08:16,948 INFO L460 AbstractCegarLoop]: Interpolant automaton has 77 states [2021-05-03 00:08:16,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:08:16,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2021-05-03 00:08:16,949 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1822, Invalid=4184, Unknown=0, NotChecked=0, Total=6006 [2021-05-03 00:08:16,949 INFO L87 Difference]: Start difference. First operand 139 states and 143 transitions. Second operand has 77 states, 77 states have (on average 1.6623376623376624) internal successors, (128), 76 states have internal predecessors, (128), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:08:22,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:08:22,370 INFO L93 Difference]: Finished difference Result 271 states and 284 transitions. [2021-05-03 00:08:22,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-05-03 00:08:22,370 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 1.6623376623376624) internal successors, (128), 76 states have internal predecessors, (128), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 135 [2021-05-03 00:08:22,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:08:22,371 INFO L225 Difference]: With dead ends: 271 [2021-05-03 00:08:22,371 INFO L226 Difference]: Without dead ends: 144 [2021-05-03 00:08:22,372 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6470 ImplicationChecksByTransitivity, 4948.9ms TimeCoverageRelationStatistics Valid=5407, Invalid=17545, Unknown=0, NotChecked=0, Total=22952 [2021-05-03 00:08:22,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2021-05-03 00:08:22,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144. [2021-05-03 00:08:22,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 137 states have (on average 1.0364963503649636) internal successors, (142), 138 states have internal predecessors, (142), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:08:22,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 148 transitions. [2021-05-03 00:08:22,380 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 148 transitions. Word has length 135 [2021-05-03 00:08:22,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:08:22,380 INFO L480 AbstractCegarLoop]: Abstraction has 144 states and 148 transitions. [2021-05-03 00:08:22,380 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 77 states, 77 states have (on average 1.6623376623376624) internal successors, (128), 76 states have internal predecessors, (128), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:08:22,380 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 148 transitions. [2021-05-03 00:08:22,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-05-03 00:08:22,381 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:08:22,381 INFO L523 BasicCegarLoop]: trace histogram [51, 48, 26, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:08:22,381 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2021-05-03 00:08:22,381 INFO L428 AbstractCegarLoop]: === Iteration 29 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:08:22,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:08:22,381 INFO L82 PathProgramCache]: Analyzing trace with hash -244254769, now seen corresponding path program 26 times [2021-05-03 00:08:22,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:08:22,382 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1434019559] [2021-05-03 00:08:22,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:08:22,389 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_868 500000) InVars {main_~x~0=v_main_~x~0_868} OutVars{main_~x~0=v_main_~x~0_868} AuxVars[] AssignedVars[] [2021-05-03 00:08:22,390 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:08:22,396 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:22,400 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:08:22,406 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:08:22,420 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_870) (< v_main_~x~0_870 1000000)) InVars {main_~x~0=v_main_~x~0_870} OutVars{main_~x~0=v_main_~x~0_870} AuxVars[] AssignedVars[] [2021-05-03 00:08:22,421 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:08:22,425 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:22,427 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:22,436 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:08:22,438 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:08:22,462 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:08:22,479 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:08:22,482 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_872 999999) (<= 500000 v_main_~x~0_872)) InVars {main_~x~0=v_main_~x~0_872} OutVars{main_~x~0=v_main_~x~0_872} AuxVars[] AssignedVars[] [2021-05-03 00:08:22,483 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:08:22,484 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:22,486 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:22,495 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:08:22,497 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:08:22,522 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:08:22,539 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_874 500000) (< v_main_~x~0_874 999999)) InVars {main_~x~0=v_main_~x~0_874} OutVars{main_~x~0=v_main_~x~0_874} AuxVars[] AssignedVars[] [2021-05-03 00:08:22,540 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:08:22,541 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:22,545 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:08:22,556 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:08:22,565 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:08:22,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:08:22,901 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:08:22,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:08:22,904 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-03 00:08:22,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:08:22,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:08:24,326 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:08:24,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1434019559] [2021-05-03 00:08:24,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1434019559] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:08:24,326 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:08:24,326 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [80] imperfect sequences [] total 80 [2021-05-03 00:08:24,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480239571] [2021-05-03 00:08:24,327 INFO L460 AbstractCegarLoop]: Interpolant automaton has 80 states [2021-05-03 00:08:24,327 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:08:24,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2021-05-03 00:08:24,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1907, Invalid=4413, Unknown=0, NotChecked=0, Total=6320 [2021-05-03 00:08:24,328 INFO L87 Difference]: Start difference. First operand 144 states and 148 transitions. Second operand has 80 states, 80 states have (on average 1.6625) internal successors, (133), 79 states have internal predecessors, (133), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:08:30,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:08:30,163 INFO L93 Difference]: Finished difference Result 281 states and 294 transitions. [2021-05-03 00:08:30,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-05-03 00:08:30,165 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 1.6625) internal successors, (133), 79 states have internal predecessors, (133), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 140 [2021-05-03 00:08:30,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:08:30,165 INFO L225 Difference]: With dead ends: 281 [2021-05-03 00:08:30,165 INFO L226 Difference]: Without dead ends: 149 [2021-05-03 00:08:30,167 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6927 ImplicationChecksByTransitivity, 5321.9ms TimeCoverageRelationStatistics Valid=5715, Invalid=18777, Unknown=0, NotChecked=0, Total=24492 [2021-05-03 00:08:30,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2021-05-03 00:08:30,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 149. [2021-05-03 00:08:30,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 142 states have (on average 1.0352112676056338) internal successors, (147), 143 states have internal predecessors, (147), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:08:30,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 153 transitions. [2021-05-03 00:08:30,175 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 153 transitions. Word has length 140 [2021-05-03 00:08:30,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:08:30,176 INFO L480 AbstractCegarLoop]: Abstraction has 149 states and 153 transitions. [2021-05-03 00:08:30,176 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 80 states, 80 states have (on average 1.6625) internal successors, (133), 79 states have internal predecessors, (133), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:08:30,176 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 153 transitions. [2021-05-03 00:08:30,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-05-03 00:08:30,176 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:08:30,176 INFO L523 BasicCegarLoop]: trace histogram [53, 50, 27, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:08:30,176 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2021-05-03 00:08:30,176 INFO L428 AbstractCegarLoop]: === Iteration 30 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:08:30,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:08:30,177 INFO L82 PathProgramCache]: Analyzing trace with hash -77621782, now seen corresponding path program 27 times [2021-05-03 00:08:30,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:08:30,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1709799555] [2021-05-03 00:08:30,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:08:30,182 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_929 500000) InVars {main_~x~0=v_main_~x~0_929} OutVars{main_~x~0=v_main_~x~0_929} AuxVars[] AssignedVars[] [2021-05-03 00:08:30,183 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:08:30,184 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:30,188 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:08:30,199 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:08:30,210 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_931 1000000) (<= 500000 v_main_~x~0_931)) InVars {main_~x~0=v_main_~x~0_931} OutVars{main_~x~0=v_main_~x~0_931} AuxVars[] AssignedVars[] [2021-05-03 00:08:30,211 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:08:30,226 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:30,228 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:30,236 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:08:30,238 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:08:30,251 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:08:30,268 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:08:30,269 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_933 999999) (<= 500000 v_main_~x~0_933)) InVars {main_~x~0=v_main_~x~0_933} OutVars{main_~x~0=v_main_~x~0_933} AuxVars[] AssignedVars[] [2021-05-03 00:08:30,271 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:08:30,271 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:30,272 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:30,297 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:08:30,299 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:08:30,327 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:08:30,347 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_935 500000) (< v_main_~x~0_935 999999)) InVars {main_~x~0=v_main_~x~0_935} OutVars{main_~x~0=v_main_~x~0_935} AuxVars[] AssignedVars[] [2021-05-03 00:08:30,348 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:08:30,349 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:30,353 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:08:30,365 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:08:30,375 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:08:30,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:08:30,825 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:08:30,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:08:30,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-03 00:08:30,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:08:30,917 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:08:30,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1709799555] [2021-05-03 00:08:30,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1709799555] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:08:30,917 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:08:30,917 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2021-05-03 00:08:30,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383230185] [2021-05-03 00:08:30,917 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-05-03 00:08:30,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:08:30,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-05-03 00:08:30,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=632, Invalid=774, Unknown=0, NotChecked=0, Total=1406 [2021-05-03 00:08:30,918 INFO L87 Difference]: Start difference. First operand 149 states and 153 transitions. Second operand has 35 states, 35 states have (on average 1.2857142857142858) internal successors, (45), 34 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:08:32,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:08:32,034 INFO L93 Difference]: Finished difference Result 289 states and 299 transitions. [2021-05-03 00:08:32,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-05-03 00:08:32,035 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.2857142857142858) internal successors, (45), 34 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 145 [2021-05-03 00:08:32,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:08:32,035 INFO L225 Difference]: With dead ends: 289 [2021-05-03 00:08:32,035 INFO L226 Difference]: Without dead ends: 152 [2021-05-03 00:08:32,036 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 109 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 989 ImplicationChecksByTransitivity, 1398.0ms TimeCoverageRelationStatistics Valid=1749, Invalid=3081, Unknown=0, NotChecked=0, Total=4830 [2021-05-03 00:08:32,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2021-05-03 00:08:32,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 152. [2021-05-03 00:08:32,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 145 states have (on average 1.0344827586206897) internal successors, (150), 146 states have internal predecessors, (150), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:08:32,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 156 transitions. [2021-05-03 00:08:32,045 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 156 transitions. Word has length 145 [2021-05-03 00:08:32,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:08:32,045 INFO L480 AbstractCegarLoop]: Abstraction has 152 states and 156 transitions. [2021-05-03 00:08:32,045 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.2857142857142858) internal successors, (45), 34 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:08:32,045 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 156 transitions. [2021-05-03 00:08:32,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-05-03 00:08:32,045 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:08:32,046 INFO L523 BasicCegarLoop]: trace histogram [54, 50, 28, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:08:32,046 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2021-05-03 00:08:32,046 INFO L428 AbstractCegarLoop]: === Iteration 31 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:08:32,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:08:32,046 INFO L82 PathProgramCache]: Analyzing trace with hash -759663556, now seen corresponding path program 28 times [2021-05-03 00:08:32,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:08:32,046 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [738760682] [2021-05-03 00:08:32,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:08:32,056 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_943 500000) InVars {main_~x~0=v_main_~x~0_943} OutVars{main_~x~0=v_main_~x~0_943} AuxVars[] AssignedVars[] [2021-05-03 00:08:32,057 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:08:32,057 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:32,061 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:08:32,072 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:08:32,083 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_945 1000000) (<= 500000 v_main_~x~0_945)) InVars {main_~x~0=v_main_~x~0_945} OutVars{main_~x~0=v_main_~x~0_945} AuxVars[] AssignedVars[] [2021-05-03 00:08:32,084 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:08:32,085 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:32,086 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:32,095 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:08:32,097 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:08:32,121 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:08:32,138 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:08:32,140 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_947 999999) (<= 500000 v_main_~x~0_947)) InVars {main_~x~0=v_main_~x~0_947} OutVars{main_~x~0=v_main_~x~0_947} AuxVars[] AssignedVars[] [2021-05-03 00:08:32,141 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:08:32,157 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:32,159 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:32,174 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:08:32,176 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:08:32,191 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:08:32,209 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_949 999999) (< v_main_~x~0_949 500000)) InVars {main_~x~0=v_main_~x~0_949} OutVars{main_~x~0=v_main_~x~0_949} AuxVars[] AssignedVars[] [2021-05-03 00:08:32,210 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:08:32,210 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:32,215 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:08:32,226 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:08:32,235 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:08:32,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:08:32,718 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:08:32,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:08:32,729 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-03 00:08:32,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:08:32,797 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:08:32,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [738760682] [2021-05-03 00:08:32,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [738760682] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:08:32,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:08:32,798 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2021-05-03 00:08:32,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622950906] [2021-05-03 00:08:32,798 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-05-03 00:08:32,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:08:32,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-05-03 00:08:32,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=701, Invalid=859, Unknown=0, NotChecked=0, Total=1560 [2021-05-03 00:08:32,799 INFO L87 Difference]: Start difference. First operand 152 states and 156 transitions. Second operand has 37 states, 37 states have (on average 1.2972972972972974) internal successors, (48), 36 states have internal predecessors, (48), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:08:34,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:08:34,059 INFO L93 Difference]: Finished difference Result 293 states and 303 transitions. [2021-05-03 00:08:34,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-05-03 00:08:34,059 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.2972972972972974) internal successors, (48), 36 states have internal predecessors, (48), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 148 [2021-05-03 00:08:34,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:08:34,060 INFO L225 Difference]: With dead ends: 293 [2021-05-03 00:08:34,060 INFO L226 Difference]: Without dead ends: 155 [2021-05-03 00:08:34,061 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 110 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1162 ImplicationChecksByTransitivity, 1535.4ms TimeCoverageRelationStatistics Valid=1950, Invalid=3452, Unknown=0, NotChecked=0, Total=5402 [2021-05-03 00:08:34,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2021-05-03 00:08:34,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 155. [2021-05-03 00:08:34,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 148 states have (on average 1.0337837837837838) internal successors, (153), 149 states have internal predecessors, (153), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:08:34,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 159 transitions. [2021-05-03 00:08:34,070 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 159 transitions. Word has length 148 [2021-05-03 00:08:34,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:08:34,070 INFO L480 AbstractCegarLoop]: Abstraction has 155 states and 159 transitions. [2021-05-03 00:08:34,070 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.2972972972972974) internal successors, (48), 36 states have internal predecessors, (48), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:08:34,070 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 159 transitions. [2021-05-03 00:08:34,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-05-03 00:08:34,071 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:08:34,071 INFO L523 BasicCegarLoop]: trace histogram [55, 50, 29, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:08:34,071 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2021-05-03 00:08:34,071 INFO L428 AbstractCegarLoop]: === Iteration 32 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:08:34,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:08:34,071 INFO L82 PathProgramCache]: Analyzing trace with hash -1053631676, now seen corresponding path program 29 times [2021-05-03 00:08:34,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:08:34,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [895492862] [2021-05-03 00:08:34,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:08:34,077 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_958 500000) InVars {main_~x~0=v_main_~x~0_958} OutVars{main_~x~0=v_main_~x~0_958} AuxVars[] AssignedVars[] [2021-05-03 00:08:34,078 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:08:34,085 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:34,089 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:08:34,095 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:08:34,107 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_960 1000000) (<= 500000 v_main_~x~0_960)) InVars {main_~x~0=v_main_~x~0_960} OutVars{main_~x~0=v_main_~x~0_960} AuxVars[] AssignedVars[] [2021-05-03 00:08:34,109 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:08:34,110 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:34,111 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:34,120 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:08:34,122 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:08:34,148 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:08:34,164 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:08:34,166 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_962) (< v_main_~x~0_962 999999)) InVars {main_~x~0=v_main_~x~0_962} OutVars{main_~x~0=v_main_~x~0_962} AuxVars[] AssignedVars[] [2021-05-03 00:08:34,168 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:08:34,183 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:34,185 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:34,194 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:08:34,196 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:08:34,210 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:08:34,228 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_964 999999) (< v_main_~x~0_964 500000)) InVars {main_~x~0=v_main_~x~0_964} OutVars{main_~x~0=v_main_~x~0_964} AuxVars[] AssignedVars[] [2021-05-03 00:08:34,229 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:08:34,229 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:34,234 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:08:34,246 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:08:34,255 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:08:34,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:08:34,676 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:08:34,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:08:34,689 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-03 00:08:34,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:08:34,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:08:36,209 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:08:36,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [895492862] [2021-05-03 00:08:36,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [895492862] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:08:36,209 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:08:36,209 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [85] imperfect sequences [] total 85 [2021-05-03 00:08:36,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417801370] [2021-05-03 00:08:36,210 INFO L460 AbstractCegarLoop]: Interpolant automaton has 85 states [2021-05-03 00:08:36,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:08:36,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2021-05-03 00:08:36,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2213, Invalid=4927, Unknown=0, NotChecked=0, Total=7140 [2021-05-03 00:08:36,211 INFO L87 Difference]: Start difference. First operand 155 states and 159 transitions. Second operand has 85 states, 85 states have (on average 1.6470588235294117) internal successors, (140), 84 states have internal predecessors, (140), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:08:42,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:08:42,757 INFO L93 Difference]: Finished difference Result 299 states and 312 transitions. [2021-05-03 00:08:42,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-05-03 00:08:42,758 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 1.6470588235294117) internal successors, (140), 84 states have internal predecessors, (140), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 151 [2021-05-03 00:08:42,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:08:42,758 INFO L225 Difference]: With dead ends: 299 [2021-05-03 00:08:42,758 INFO L226 Difference]: Without dead ends: 160 [2021-05-03 00:08:42,760 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7954 ImplicationChecksByTransitivity, 5948.1ms TimeCoverageRelationStatistics Valid=6633, Invalid=21089, Unknown=0, NotChecked=0, Total=27722 [2021-05-03 00:08:42,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2021-05-03 00:08:42,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2021-05-03 00:08:42,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 153 states have (on average 1.0326797385620916) internal successors, (158), 154 states have internal predecessors, (158), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:08:42,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 164 transitions. [2021-05-03 00:08:42,769 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 164 transitions. Word has length 151 [2021-05-03 00:08:42,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:08:42,769 INFO L480 AbstractCegarLoop]: Abstraction has 160 states and 164 transitions. [2021-05-03 00:08:42,769 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 85 states, 85 states have (on average 1.6470588235294117) internal successors, (140), 84 states have internal predecessors, (140), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:08:42,769 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 164 transitions. [2021-05-03 00:08:42,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2021-05-03 00:08:42,770 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:08:42,770 INFO L523 BasicCegarLoop]: trace histogram [57, 52, 30, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:08:42,770 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2021-05-03 00:08:42,770 INFO L428 AbstractCegarLoop]: === Iteration 33 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:08:42,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:08:42,770 INFO L82 PathProgramCache]: Analyzing trace with hash -1817494167, now seen corresponding path program 30 times [2021-05-03 00:08:42,770 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:08:42,770 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [528225890] [2021-05-03 00:08:42,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:08:42,780 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_1023 500000) InVars {main_~x~0=v_main_~x~0_1023} OutVars{main_~x~0=v_main_~x~0_1023} AuxVars[] AssignedVars[] [2021-05-03 00:08:42,781 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:08:42,788 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:42,792 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:08:42,798 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:08:42,810 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1025 1000000) (<= 500000 v_main_~x~0_1025)) InVars {main_~x~0=v_main_~x~0_1025} OutVars{main_~x~0=v_main_~x~0_1025} AuxVars[] AssignedVars[] [2021-05-03 00:08:42,811 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:08:42,812 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:42,814 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:42,823 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:08:42,825 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:08:42,851 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:08:42,868 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:08:42,869 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_1027) (< v_main_~x~0_1027 999999)) InVars {main_~x~0=v_main_~x~0_1027} OutVars{main_~x~0=v_main_~x~0_1027} AuxVars[] AssignedVars[] [2021-05-03 00:08:42,873 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:08:42,891 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:42,892 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:42,900 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:08:42,902 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:08:42,915 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:08:42,933 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1029 999999) (< v_main_~x~0_1029 500000)) InVars {main_~x~0=v_main_~x~0_1029} OutVars{main_~x~0=v_main_~x~0_1029} AuxVars[] AssignedVars[] [2021-05-03 00:08:42,934 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:08:42,934 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:42,938 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:08:42,950 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:08:42,959 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:08:42,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:08:43,473 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:08:43,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:08:43,476 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-03 00:08:43,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:08:43,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:08:45,163 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:08:45,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [528225890] [2021-05-03 00:08:45,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [528225890] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:08:45,163 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:08:45,163 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [88] imperfect sequences [] total 88 [2021-05-03 00:08:45,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713476276] [2021-05-03 00:08:45,164 INFO L460 AbstractCegarLoop]: Interpolant automaton has 88 states [2021-05-03 00:08:45,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:08:45,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2021-05-03 00:08:45,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2365, Invalid=5291, Unknown=0, NotChecked=0, Total=7656 [2021-05-03 00:08:45,165 INFO L87 Difference]: Start difference. First operand 160 states and 164 transitions. Second operand has 88 states, 88 states have (on average 1.6477272727272727) internal successors, (145), 87 states have internal predecessors, (145), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:08:52,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:08:52,152 INFO L93 Difference]: Finished difference Result 309 states and 322 transitions. [2021-05-03 00:08:52,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2021-05-03 00:08:52,153 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 88 states have (on average 1.6477272727272727) internal successors, (145), 87 states have internal predecessors, (145), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 156 [2021-05-03 00:08:52,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:08:52,153 INFO L225 Difference]: With dead ends: 309 [2021-05-03 00:08:52,154 INFO L226 Difference]: Without dead ends: 165 [2021-05-03 00:08:52,155 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8543 ImplicationChecksByTransitivity, 6486.1ms TimeCoverageRelationStatistics Valid=7089, Invalid=22667, Unknown=0, NotChecked=0, Total=29756 [2021-05-03 00:08:52,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-05-03 00:08:52,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 165. [2021-05-03 00:08:52,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 158 states have (on average 1.0316455696202531) internal successors, (163), 159 states have internal predecessors, (163), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:08:52,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 169 transitions. [2021-05-03 00:08:52,170 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 169 transitions. Word has length 156 [2021-05-03 00:08:52,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:08:52,171 INFO L480 AbstractCegarLoop]: Abstraction has 165 states and 169 transitions. [2021-05-03 00:08:52,171 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 88 states, 88 states have (on average 1.6477272727272727) internal successors, (145), 87 states have internal predecessors, (145), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:08:52,171 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 169 transitions. [2021-05-03 00:08:52,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-05-03 00:08:52,171 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:08:52,171 INFO L523 BasicCegarLoop]: trace histogram [59, 54, 31, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:08:52,172 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2021-05-03 00:08:52,172 INFO L428 AbstractCegarLoop]: === Iteration 34 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:08:52,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:08:52,172 INFO L82 PathProgramCache]: Analyzing trace with hash 1821586832, now seen corresponding path program 31 times [2021-05-03 00:08:52,172 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:08:52,172 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [197690572] [2021-05-03 00:08:52,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:08:52,178 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_1090 500000) InVars {main_~x~0=v_main_~x~0_1090} OutVars{main_~x~0=v_main_~x~0_1090} AuxVars[] AssignedVars[] [2021-05-03 00:08:52,179 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:08:52,180 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:52,184 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:08:52,196 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:08:52,215 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1092 1000000) (<= 500000 v_main_~x~0_1092)) InVars {main_~x~0=v_main_~x~0_1092} OutVars{main_~x~0=v_main_~x~0_1092} AuxVars[] AssignedVars[] [2021-05-03 00:08:52,216 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:08:52,232 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:52,233 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:52,242 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:08:52,245 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:08:52,257 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:08:52,278 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:08:52,279 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1094 999999) (<= 500000 v_main_~x~0_1094)) InVars {main_~x~0=v_main_~x~0_1094} OutVars{main_~x~0=v_main_~x~0_1094} AuxVars[] AssignedVars[] [2021-05-03 00:08:52,281 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:08:52,297 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:52,300 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:52,308 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:08:52,311 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:08:52,323 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:08:52,342 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1096 999999) (< v_main_~x~0_1096 500000)) InVars {main_~x~0=v_main_~x~0_1096} OutVars{main_~x~0=v_main_~x~0_1096} AuxVars[] AssignedVars[] [2021-05-03 00:08:52,343 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:08:52,344 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:08:52,348 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:08:52,360 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:08:52,370 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:08:52,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:08:52,839 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:08:52,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:08:52,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-03 00:08:52,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:08:52,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:08:54,761 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:08:54,761 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [197690572] [2021-05-03 00:08:54,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [197690572] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:08:54,761 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:08:54,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [91] imperfect sequences [] total 91 [2021-05-03 00:08:54,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176640206] [2021-05-03 00:08:54,762 INFO L460 AbstractCegarLoop]: Interpolant automaton has 91 states [2021-05-03 00:08:54,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:08:54,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2021-05-03 00:08:54,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2522, Invalid=5668, Unknown=0, NotChecked=0, Total=8190 [2021-05-03 00:08:54,763 INFO L87 Difference]: Start difference. First operand 165 states and 169 transitions. Second operand has 91 states, 91 states have (on average 1.6483516483516483) internal successors, (150), 90 states have internal predecessors, (150), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:09:02,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:09:02,346 INFO L93 Difference]: Finished difference Result 319 states and 332 transitions. [2021-05-03 00:09:02,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-05-03 00:09:02,350 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 91 states have (on average 1.6483516483516483) internal successors, (150), 90 states have internal predecessors, (150), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 161 [2021-05-03 00:09:02,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:09:02,351 INFO L225 Difference]: With dead ends: 319 [2021-05-03 00:09:02,351 INFO L226 Difference]: Without dead ends: 170 [2021-05-03 00:09:02,352 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9153 ImplicationChecksByTransitivity, 6915.1ms TimeCoverageRelationStatistics Valid=7560, Invalid=24302, Unknown=0, NotChecked=0, Total=31862 [2021-05-03 00:09:02,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-05-03 00:09:02,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 170. [2021-05-03 00:09:02,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 163 states have (on average 1.030674846625767) internal successors, (168), 164 states have internal predecessors, (168), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:09:02,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 174 transitions. [2021-05-03 00:09:02,361 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 174 transitions. Word has length 161 [2021-05-03 00:09:02,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:09:02,362 INFO L480 AbstractCegarLoop]: Abstraction has 170 states and 174 transitions. [2021-05-03 00:09:02,362 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 91 states, 91 states have (on average 1.6483516483516483) internal successors, (150), 90 states have internal predecessors, (150), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:09:02,362 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 174 transitions. [2021-05-03 00:09:02,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-05-03 00:09:02,362 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:09:02,362 INFO L523 BasicCegarLoop]: trace histogram [61, 56, 32, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:09:02,362 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2021-05-03 00:09:02,363 INFO L428 AbstractCegarLoop]: === Iteration 35 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:09:02,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:09:02,363 INFO L82 PathProgramCache]: Analyzing trace with hash -467871715, now seen corresponding path program 32 times [2021-05-03 00:09:02,363 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:09:02,363 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [381421407] [2021-05-03 00:09:02,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:09:02,369 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_1159 500000) InVars {main_~x~0=v_main_~x~0_1159} OutVars{main_~x~0=v_main_~x~0_1159} AuxVars[] AssignedVars[] [2021-05-03 00:09:02,369 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:09:02,370 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:02,374 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:09:02,386 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:09:02,397 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_1161) (< v_main_~x~0_1161 1000000)) InVars {main_~x~0=v_main_~x~0_1161} OutVars{main_~x~0=v_main_~x~0_1161} AuxVars[] AssignedVars[] [2021-05-03 00:09:02,398 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:09:02,414 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:02,415 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:02,424 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:09:02,426 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:09:02,439 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:09:02,456 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:09:02,459 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_1163) (< v_main_~x~0_1163 999999)) InVars {main_~x~0=v_main_~x~0_1163} OutVars{main_~x~0=v_main_~x~0_1163} AuxVars[] AssignedVars[] [2021-05-03 00:09:02,465 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:09:02,466 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:02,467 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:02,476 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:09:02,478 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:09:02,502 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:09:02,525 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1165 999999) (< v_main_~x~0_1165 500000)) InVars {main_~x~0=v_main_~x~0_1165} OutVars{main_~x~0=v_main_~x~0_1165} AuxVars[] AssignedVars[] [2021-05-03 00:09:02,526 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:09:02,533 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:02,537 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:09:02,543 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:09:02,552 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:09:02,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:09:03,093 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:09:03,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:09:03,096 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-03 00:09:03,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:09:03,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:09:05,012 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:09:05,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [381421407] [2021-05-03 00:09:05,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [381421407] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:09:05,012 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:09:05,013 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [94] imperfect sequences [] total 94 [2021-05-03 00:09:05,013 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394258256] [2021-05-03 00:09:05,013 INFO L460 AbstractCegarLoop]: Interpolant automaton has 94 states [2021-05-03 00:09:05,013 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:09:05,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2021-05-03 00:09:05,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2684, Invalid=6058, Unknown=0, NotChecked=0, Total=8742 [2021-05-03 00:09:05,014 INFO L87 Difference]: Start difference. First operand 170 states and 174 transitions. Second operand has 94 states, 94 states have (on average 1.648936170212766) internal successors, (155), 93 states have internal predecessors, (155), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:09:13,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:09:13,054 INFO L93 Difference]: Finished difference Result 329 states and 342 transitions. [2021-05-03 00:09:13,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2021-05-03 00:09:13,055 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 94 states have (on average 1.648936170212766) internal successors, (155), 93 states have internal predecessors, (155), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 166 [2021-05-03 00:09:13,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:09:13,056 INFO L225 Difference]: With dead ends: 329 [2021-05-03 00:09:13,056 INFO L226 Difference]: Without dead ends: 175 [2021-05-03 00:09:13,057 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9752 ImplicationChecksByTransitivity, 7342.6ms TimeCoverageRelationStatistics Valid=8046, Invalid=25994, Unknown=0, NotChecked=0, Total=34040 [2021-05-03 00:09:13,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2021-05-03 00:09:13,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 175. [2021-05-03 00:09:13,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 168 states have (on average 1.0297619047619047) internal successors, (173), 169 states have internal predecessors, (173), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:09:13,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 179 transitions. [2021-05-03 00:09:13,068 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 179 transitions. Word has length 166 [2021-05-03 00:09:13,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:09:13,068 INFO L480 AbstractCegarLoop]: Abstraction has 175 states and 179 transitions. [2021-05-03 00:09:13,068 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 94 states, 94 states have (on average 1.648936170212766) internal successors, (155), 93 states have internal predecessors, (155), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:09:13,068 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 179 transitions. [2021-05-03 00:09:13,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2021-05-03 00:09:13,069 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:09:13,069 INFO L523 BasicCegarLoop]: trace histogram [63, 58, 33, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:09:13,069 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2021-05-03 00:09:13,069 INFO L428 AbstractCegarLoop]: === Iteration 36 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:09:13,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:09:13,069 INFO L82 PathProgramCache]: Analyzing trace with hash 762148316, now seen corresponding path program 33 times [2021-05-03 00:09:13,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:09:13,070 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [738297404] [2021-05-03 00:09:13,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:09:13,075 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_1230 500000) InVars {main_~x~0=v_main_~x~0_1230} OutVars{main_~x~0=v_main_~x~0_1230} AuxVars[] AssignedVars[] [2021-05-03 00:09:13,076 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:09:13,077 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:13,082 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:09:13,096 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:09:13,108 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_1232) (< v_main_~x~0_1232 1000000)) InVars {main_~x~0=v_main_~x~0_1232} OutVars{main_~x~0=v_main_~x~0_1232} AuxVars[] AssignedVars[] [2021-05-03 00:09:13,111 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:09:13,112 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:13,113 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:13,123 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:09:13,126 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:09:13,174 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:09:13,194 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:09:13,195 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_1234) (< v_main_~x~0_1234 999999)) InVars {main_~x~0=v_main_~x~0_1234} OutVars{main_~x~0=v_main_~x~0_1234} AuxVars[] AssignedVars[] [2021-05-03 00:09:13,197 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:09:13,203 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:13,205 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:13,215 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:09:13,217 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:09:13,243 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:09:13,262 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1236 500000) (< v_main_~x~0_1236 999999)) InVars {main_~x~0=v_main_~x~0_1236} OutVars{main_~x~0=v_main_~x~0_1236} AuxVars[] AssignedVars[] [2021-05-03 00:09:13,263 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:09:13,270 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:13,275 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:09:13,281 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:09:13,292 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:09:13,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:09:13,841 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:09:13,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:09:13,853 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-03 00:09:13,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:09:13,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:09:15,941 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:09:15,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [738297404] [2021-05-03 00:09:15,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [738297404] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:09:15,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:09:15,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [97] imperfect sequences [] total 97 [2021-05-03 00:09:15,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742319078] [2021-05-03 00:09:15,942 INFO L460 AbstractCegarLoop]: Interpolant automaton has 97 states [2021-05-03 00:09:15,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:09:15,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2021-05-03 00:09:15,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2851, Invalid=6461, Unknown=0, NotChecked=0, Total=9312 [2021-05-03 00:09:15,943 INFO L87 Difference]: Start difference. First operand 175 states and 179 transitions. Second operand has 97 states, 97 states have (on average 1.6494845360824741) internal successors, (160), 96 states have internal predecessors, (160), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:09:24,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:09:24,819 INFO L93 Difference]: Finished difference Result 339 states and 352 transitions. [2021-05-03 00:09:24,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2021-05-03 00:09:24,820 INFO L78 Accepts]: Start accepts. Automaton has has 97 states, 97 states have (on average 1.6494845360824741) internal successors, (160), 96 states have internal predecessors, (160), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 171 [2021-05-03 00:09:24,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:09:24,820 INFO L225 Difference]: With dead ends: 339 [2021-05-03 00:09:24,820 INFO L226 Difference]: Without dead ends: 180 [2021-05-03 00:09:24,822 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 74 SyntacticMatches, 1 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10436 ImplicationChecksByTransitivity, 7991.6ms TimeCoverageRelationStatistics Valid=8547, Invalid=27743, Unknown=0, NotChecked=0, Total=36290 [2021-05-03 00:09:24,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2021-05-03 00:09:24,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 180. [2021-05-03 00:09:24,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 173 states have (on average 1.0289017341040463) internal successors, (178), 174 states have internal predecessors, (178), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:09:24,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 184 transitions. [2021-05-03 00:09:24,832 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 184 transitions. Word has length 171 [2021-05-03 00:09:24,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:09:24,832 INFO L480 AbstractCegarLoop]: Abstraction has 180 states and 184 transitions. [2021-05-03 00:09:24,832 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 97 states, 97 states have (on average 1.6494845360824741) internal successors, (160), 96 states have internal predecessors, (160), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:09:24,832 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 184 transitions. [2021-05-03 00:09:24,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2021-05-03 00:09:24,833 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:09:24,833 INFO L523 BasicCegarLoop]: trace histogram [65, 60, 34, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:09:24,833 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2021-05-03 00:09:24,833 INFO L428 AbstractCegarLoop]: === Iteration 37 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:09:24,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:09:24,833 INFO L82 PathProgramCache]: Analyzing trace with hash -2070876975, now seen corresponding path program 34 times [2021-05-03 00:09:24,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:09:24,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1366110802] [2021-05-03 00:09:24,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:09:24,853 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_1303 500000) InVars {main_~x~0=v_main_~x~0_1303} OutVars{main_~x~0=v_main_~x~0_1303} AuxVars[] AssignedVars[] [2021-05-03 00:09:24,854 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:09:24,862 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:24,866 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:09:24,873 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:09:24,885 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_1305) (< v_main_~x~0_1305 1000000)) InVars {main_~x~0=v_main_~x~0_1305} OutVars{main_~x~0=v_main_~x~0_1305} AuxVars[] AssignedVars[] [2021-05-03 00:09:24,887 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:09:24,904 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:24,905 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:24,915 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:09:24,918 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:09:24,932 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:09:24,951 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:09:24,953 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_1307) (< v_main_~x~0_1307 999999)) InVars {main_~x~0=v_main_~x~0_1307} OutVars{main_~x~0=v_main_~x~0_1307} AuxVars[] AssignedVars[] [2021-05-03 00:09:24,955 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:09:24,974 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:24,975 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:24,985 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:09:24,988 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:09:25,003 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:09:25,027 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1309 999999) (< v_main_~x~0_1309 500000)) InVars {main_~x~0=v_main_~x~0_1309} OutVars{main_~x~0=v_main_~x~0_1309} AuxVars[] AssignedVars[] [2021-05-03 00:09:25,029 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:09:25,037 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:25,042 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:09:25,049 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:09:25,059 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:09:25,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:09:25,693 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:09:25,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:09:25,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-03 00:09:25,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:09:25,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:09:27,922 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:09:27,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1366110802] [2021-05-03 00:09:27,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1366110802] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:09:27,923 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:09:27,923 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [100] imperfect sequences [] total 100 [2021-05-03 00:09:27,923 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840156778] [2021-05-03 00:09:27,923 INFO L460 AbstractCegarLoop]: Interpolant automaton has 100 states [2021-05-03 00:09:27,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:09:27,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2021-05-03 00:09:27,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3023, Invalid=6877, Unknown=0, NotChecked=0, Total=9900 [2021-05-03 00:09:27,924 INFO L87 Difference]: Start difference. First operand 180 states and 184 transitions. Second operand has 100 states, 100 states have (on average 1.65) internal successors, (165), 99 states have internal predecessors, (165), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:09:37,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:09:37,308 INFO L93 Difference]: Finished difference Result 349 states and 362 transitions. [2021-05-03 00:09:37,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2021-05-03 00:09:37,308 INFO L78 Accepts]: Start accepts. Automaton has has 100 states, 100 states have (on average 1.65) internal successors, (165), 99 states have internal predecessors, (165), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 176 [2021-05-03 00:09:37,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:09:37,309 INFO L225 Difference]: With dead ends: 349 [2021-05-03 00:09:37,309 INFO L226 Difference]: Without dead ends: 185 [2021-05-03 00:09:37,311 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 195 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11109 ImplicationChecksByTransitivity, 8533.0ms TimeCoverageRelationStatistics Valid=9063, Invalid=29549, Unknown=0, NotChecked=0, Total=38612 [2021-05-03 00:09:37,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2021-05-03 00:09:37,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 185. [2021-05-03 00:09:37,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 178 states have (on average 1.0280898876404494) internal successors, (183), 179 states have internal predecessors, (183), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:09:37,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 189 transitions. [2021-05-03 00:09:37,322 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 189 transitions. Word has length 176 [2021-05-03 00:09:37,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:09:37,322 INFO L480 AbstractCegarLoop]: Abstraction has 185 states and 189 transitions. [2021-05-03 00:09:37,322 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 100 states, 100 states have (on average 1.65) internal successors, (165), 99 states have internal predecessors, (165), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:09:37,322 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 189 transitions. [2021-05-03 00:09:37,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2021-05-03 00:09:37,323 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:09:37,323 INFO L523 BasicCegarLoop]: trace histogram [67, 62, 35, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:09:37,323 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2021-05-03 00:09:37,323 INFO L428 AbstractCegarLoop]: === Iteration 38 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:09:37,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:09:37,323 INFO L82 PathProgramCache]: Analyzing trace with hash -15147992, now seen corresponding path program 35 times [2021-05-03 00:09:37,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:09:37,323 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [652666769] [2021-05-03 00:09:37,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:09:37,331 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_1378 500000) InVars {main_~x~0=v_main_~x~0_1378} OutVars{main_~x~0=v_main_~x~0_1378} AuxVars[] AssignedVars[] [2021-05-03 00:09:37,332 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:09:37,340 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:37,344 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:09:37,351 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:09:37,362 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1380 1000000) (<= 500000 v_main_~x~0_1380)) InVars {main_~x~0=v_main_~x~0_1380} OutVars{main_~x~0=v_main_~x~0_1380} AuxVars[] AssignedVars[] [2021-05-03 00:09:37,364 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:09:37,382 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:37,384 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:37,395 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:09:37,398 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:09:37,415 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:09:37,436 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:09:37,438 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_1382) (< v_main_~x~0_1382 999999)) InVars {main_~x~0=v_main_~x~0_1382} OutVars{main_~x~0=v_main_~x~0_1382} AuxVars[] AssignedVars[] [2021-05-03 00:09:37,440 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:09:37,441 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:37,442 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:37,451 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:09:37,454 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:09:37,483 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:09:37,504 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1384 999999) (< v_main_~x~0_1384 500000)) InVars {main_~x~0=v_main_~x~0_1384} OutVars{main_~x~0=v_main_~x~0_1384} AuxVars[] AssignedVars[] [2021-05-03 00:09:37,506 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:09:37,513 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:37,517 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:09:37,524 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:09:37,534 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:09:37,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:09:38,180 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:09:38,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:09:38,190 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-03 00:09:38,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:09:38,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:09:40,567 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:09:40,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [652666769] [2021-05-03 00:09:40,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [652666769] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:09:40,568 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:09:40,568 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [103] imperfect sequences [] total 103 [2021-05-03 00:09:40,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201404820] [2021-05-03 00:09:40,568 INFO L460 AbstractCegarLoop]: Interpolant automaton has 103 states [2021-05-03 00:09:40,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:09:40,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2021-05-03 00:09:40,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3200, Invalid=7306, Unknown=0, NotChecked=0, Total=10506 [2021-05-03 00:09:40,569 INFO L87 Difference]: Start difference. First operand 185 states and 189 transitions. Second operand has 103 states, 103 states have (on average 1.6504854368932038) internal successors, (170), 102 states have internal predecessors, (170), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:09:50,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:09:50,825 INFO L93 Difference]: Finished difference Result 359 states and 372 transitions. [2021-05-03 00:09:50,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-05-03 00:09:50,825 INFO L78 Accepts]: Start accepts. Automaton has has 103 states, 103 states have (on average 1.6504854368932038) internal successors, (170), 102 states have internal predecessors, (170), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 181 [2021-05-03 00:09:50,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:09:50,826 INFO L225 Difference]: With dead ends: 359 [2021-05-03 00:09:50,826 INFO L226 Difference]: Without dead ends: 190 [2021-05-03 00:09:50,828 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 201 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11803 ImplicationChecksByTransitivity, 9135.9ms TimeCoverageRelationStatistics Valid=9594, Invalid=31412, Unknown=0, NotChecked=0, Total=41006 [2021-05-03 00:09:50,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-05-03 00:09:50,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 190. [2021-05-03 00:09:50,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 183 states have (on average 1.0273224043715847) internal successors, (188), 184 states have internal predecessors, (188), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:09:50,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 194 transitions. [2021-05-03 00:09:50,838 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 194 transitions. Word has length 181 [2021-05-03 00:09:50,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:09:50,838 INFO L480 AbstractCegarLoop]: Abstraction has 190 states and 194 transitions. [2021-05-03 00:09:50,838 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 103 states, 103 states have (on average 1.6504854368932038) internal successors, (170), 102 states have internal predecessors, (170), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:09:50,839 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 194 transitions. [2021-05-03 00:09:50,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2021-05-03 00:09:50,839 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:09:50,839 INFO L523 BasicCegarLoop]: trace histogram [69, 64, 36, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:09:50,839 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2021-05-03 00:09:50,839 INFO L428 AbstractCegarLoop]: === Iteration 39 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:09:50,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:09:50,840 INFO L82 PathProgramCache]: Analyzing trace with hash 1368406917, now seen corresponding path program 36 times [2021-05-03 00:09:50,840 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:09:50,840 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2020343493] [2021-05-03 00:09:50,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:09:50,846 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_1455 500000) InVars {main_~x~0=v_main_~x~0_1455} OutVars{main_~x~0=v_main_~x~0_1455} AuxVars[] AssignedVars[] [2021-05-03 00:09:50,847 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:09:50,854 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:50,858 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:09:50,865 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:09:50,877 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1457 1000000) (<= 500000 v_main_~x~0_1457)) InVars {main_~x~0=v_main_~x~0_1457} OutVars{main_~x~0=v_main_~x~0_1457} AuxVars[] AssignedVars[] [2021-05-03 00:09:50,878 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:09:50,895 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:50,901 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:50,910 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:09:50,912 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:09:50,925 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:09:50,943 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:09:50,945 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1459 999999) (<= 500000 v_main_~x~0_1459)) InVars {main_~x~0=v_main_~x~0_1459} OutVars{main_~x~0=v_main_~x~0_1459} AuxVars[] AssignedVars[] [2021-05-03 00:09:50,946 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:09:50,969 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:50,970 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:50,979 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:09:50,982 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:09:50,998 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:09:51,020 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1461 500000) (< v_main_~x~0_1461 999999)) InVars {main_~x~0=v_main_~x~0_1461} OutVars{main_~x~0=v_main_~x~0_1461} AuxVars[] AssignedVars[] [2021-05-03 00:09:51,021 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:09:51,022 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:09:51,026 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:09:51,041 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:09:51,053 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:09:51,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:09:51,731 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:09:51,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:09:51,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-03 00:09:51,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:09:51,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:09:54,352 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:09:54,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2020343493] [2021-05-03 00:09:54,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2020343493] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:09:54,352 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:09:54,353 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [106] imperfect sequences [] total 106 [2021-05-03 00:09:54,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14392658] [2021-05-03 00:09:54,353 INFO L460 AbstractCegarLoop]: Interpolant automaton has 106 states [2021-05-03 00:09:54,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:09:54,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2021-05-03 00:09:54,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3382, Invalid=7748, Unknown=0, NotChecked=0, Total=11130 [2021-05-03 00:09:54,354 INFO L87 Difference]: Start difference. First operand 190 states and 194 transitions. Second operand has 106 states, 106 states have (on average 1.650943396226415) internal successors, (175), 105 states have internal predecessors, (175), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:10:05,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:10:05,742 INFO L93 Difference]: Finished difference Result 369 states and 382 transitions. [2021-05-03 00:10:05,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2021-05-03 00:10:05,743 INFO L78 Accepts]: Start accepts. Automaton has has 106 states, 106 states have (on average 1.650943396226415) internal successors, (175), 105 states have internal predecessors, (175), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 186 [2021-05-03 00:10:05,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:10:05,743 INFO L225 Difference]: With dead ends: 369 [2021-05-03 00:10:05,743 INFO L226 Difference]: Without dead ends: 195 [2021-05-03 00:10:05,745 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 207 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12518 ImplicationChecksByTransitivity, 10118.1ms TimeCoverageRelationStatistics Valid=10140, Invalid=33332, Unknown=0, NotChecked=0, Total=43472 [2021-05-03 00:10:05,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-05-03 00:10:05,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 195. [2021-05-03 00:10:05,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 188 states have (on average 1.0265957446808511) internal successors, (193), 189 states have internal predecessors, (193), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:10:05,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 199 transitions. [2021-05-03 00:10:05,758 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 199 transitions. Word has length 186 [2021-05-03 00:10:05,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:10:05,758 INFO L480 AbstractCegarLoop]: Abstraction has 195 states and 199 transitions. [2021-05-03 00:10:05,758 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 106 states, 106 states have (on average 1.650943396226415) internal successors, (175), 105 states have internal predecessors, (175), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:10:05,758 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 199 transitions. [2021-05-03 00:10:05,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2021-05-03 00:10:05,759 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:10:05,759 INFO L523 BasicCegarLoop]: trace histogram [71, 66, 37, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:10:05,759 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2021-05-03 00:10:05,759 INFO L428 AbstractCegarLoop]: === Iteration 40 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:10:05,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:10:05,760 INFO L82 PathProgramCache]: Analyzing trace with hash -2077448076, now seen corresponding path program 37 times [2021-05-03 00:10:05,760 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:10:05,760 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [841169834] [2021-05-03 00:10:05,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:10:05,770 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_1534 500000) InVars {main_~x~0=v_main_~x~0_1534} OutVars{main_~x~0=v_main_~x~0_1534} AuxVars[] AssignedVars[] [2021-05-03 00:10:05,771 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:10:05,772 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:05,777 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:10:05,794 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:10:05,809 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_1536) (< v_main_~x~0_1536 1000000)) InVars {main_~x~0=v_main_~x~0_1536} OutVars{main_~x~0=v_main_~x~0_1536} AuxVars[] AssignedVars[] [2021-05-03 00:10:05,811 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:10:05,812 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:05,813 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:05,824 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:10:05,827 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:10:05,860 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:10:05,881 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:10:05,886 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_1538) (< v_main_~x~0_1538 999999)) InVars {main_~x~0=v_main_~x~0_1538} OutVars{main_~x~0=v_main_~x~0_1538} AuxVars[] AssignedVars[] [2021-05-03 00:10:05,887 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:10:05,905 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:05,907 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:05,917 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:10:05,920 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:10:05,935 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:10:05,957 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1540 999999) (< v_main_~x~0_1540 500000)) InVars {main_~x~0=v_main_~x~0_1540} OutVars{main_~x~0=v_main_~x~0_1540} AuxVars[] AssignedVars[] [2021-05-03 00:10:05,958 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:10:05,959 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:05,964 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:10:05,982 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:10:05,994 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:10:06,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:10:06,802 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:10:06,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:10:06,813 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-03 00:10:06,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:10:06,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:10:09,908 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:10:09,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [841169834] [2021-05-03 00:10:09,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [841169834] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:10:09,909 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:10:09,909 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [109] imperfect sequences [] total 109 [2021-05-03 00:10:09,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871081227] [2021-05-03 00:10:09,909 INFO L460 AbstractCegarLoop]: Interpolant automaton has 109 states [2021-05-03 00:10:09,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:10:09,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 109 interpolants. [2021-05-03 00:10:09,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3569, Invalid=8203, Unknown=0, NotChecked=0, Total=11772 [2021-05-03 00:10:09,910 INFO L87 Difference]: Start difference. First operand 195 states and 199 transitions. Second operand has 109 states, 109 states have (on average 1.651376146788991) internal successors, (180), 108 states have internal predecessors, (180), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:10:22,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:10:22,907 INFO L93 Difference]: Finished difference Result 379 states and 392 transitions. [2021-05-03 00:10:22,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2021-05-03 00:10:22,908 INFO L78 Accepts]: Start accepts. Automaton has has 109 states, 109 states have (on average 1.651376146788991) internal successors, (180), 108 states have internal predecessors, (180), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 191 [2021-05-03 00:10:22,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:10:22,909 INFO L225 Difference]: With dead ends: 379 [2021-05-03 00:10:22,909 INFO L226 Difference]: Without dead ends: 200 [2021-05-03 00:10:22,911 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 82 SyntacticMatches, 1 SemanticMatches, 213 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13254 ImplicationChecksByTransitivity, 11593.7ms TimeCoverageRelationStatistics Valid=10701, Invalid=35309, Unknown=0, NotChecked=0, Total=46010 [2021-05-03 00:10:22,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-05-03 00:10:22,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 200. [2021-05-03 00:10:22,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 193 states have (on average 1.0259067357512954) internal successors, (198), 194 states have internal predecessors, (198), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:10:22,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 204 transitions. [2021-05-03 00:10:22,922 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 204 transitions. Word has length 191 [2021-05-03 00:10:22,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:10:22,922 INFO L480 AbstractCegarLoop]: Abstraction has 200 states and 204 transitions. [2021-05-03 00:10:22,922 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 109 states, 109 states have (on average 1.651376146788991) internal successors, (180), 108 states have internal predecessors, (180), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:10:22,923 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 204 transitions. [2021-05-03 00:10:22,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2021-05-03 00:10:22,923 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:10:22,923 INFO L523 BasicCegarLoop]: trace histogram [73, 68, 38, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:10:22,923 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113 [2021-05-03 00:10:22,923 INFO L428 AbstractCegarLoop]: === Iteration 41 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:10:22,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:10:22,924 INFO L82 PathProgramCache]: Analyzing trace with hash -1838971847, now seen corresponding path program 38 times [2021-05-03 00:10:22,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:10:22,924 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [170078623] [2021-05-03 00:10:22,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:10:22,930 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_1615 500000) InVars {main_~x~0=v_main_~x~0_1615} OutVars{main_~x~0=v_main_~x~0_1615} AuxVars[] AssignedVars[] [2021-05-03 00:10:22,932 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:10:22,933 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:22,944 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:10:22,958 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:10:22,971 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_1617) (< v_main_~x~0_1617 1000000)) InVars {main_~x~0=v_main_~x~0_1617} OutVars{main_~x~0=v_main_~x~0_1617} AuxVars[] AssignedVars[] [2021-05-03 00:10:22,974 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:10:23,001 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:23,003 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:23,015 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:10:23,017 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:10:23,032 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:10:23,052 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:10:23,055 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_1619) (< v_main_~x~0_1619 999999)) InVars {main_~x~0=v_main_~x~0_1619} OutVars{main_~x~0=v_main_~x~0_1619} AuxVars[] AssignedVars[] [2021-05-03 00:10:23,057 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:10:23,078 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:23,081 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:23,093 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:10:23,096 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:10:23,116 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:10:23,153 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1621 999999) (< v_main_~x~0_1621 500000)) InVars {main_~x~0=v_main_~x~0_1621} OutVars{main_~x~0=v_main_~x~0_1621} AuxVars[] AssignedVars[] [2021-05-03 00:10:23,154 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:10:23,163 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:23,170 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:10:23,179 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:10:23,192 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:10:23,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:10:24,169 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:10:24,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:10:24,173 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-03 00:10:24,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:10:24,270 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:10:24,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [170078623] [2021-05-03 00:10:24,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [170078623] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:10:24,270 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:10:24,270 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [48] imperfect sequences [] total 48 [2021-05-03 00:10:24,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202698916] [2021-05-03 00:10:24,270 INFO L460 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-05-03 00:10:24,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:10:24,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-05-03 00:10:24,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1169, Invalid=1381, Unknown=0, NotChecked=0, Total=2550 [2021-05-03 00:10:24,271 INFO L87 Difference]: Start difference. First operand 200 states and 204 transitions. Second operand has 48 states, 48 states have (on average 1.25) internal successors, (60), 47 states have internal predecessors, (60), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:10:26,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:10:26,468 INFO L93 Difference]: Finished difference Result 387 states and 397 transitions. [2021-05-03 00:10:26,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-05-03 00:10:26,469 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.25) internal successors, (60), 47 states have internal predecessors, (60), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 196 [2021-05-03 00:10:26,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:10:26,470 INFO L225 Difference]: With dead ends: 387 [2021-05-03 00:10:26,470 INFO L226 Difference]: Without dead ends: 203 [2021-05-03 00:10:26,471 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 147 SyntacticMatches, 1 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1912 ImplicationChecksByTransitivity, 2965.9ms TimeCoverageRelationStatistics Valid=3312, Invalid=5808, Unknown=0, NotChecked=0, Total=9120 [2021-05-03 00:10:26,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2021-05-03 00:10:26,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 203. [2021-05-03 00:10:26,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 196 states have (on average 1.0255102040816326) internal successors, (201), 197 states have internal predecessors, (201), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:10:26,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 207 transitions. [2021-05-03 00:10:26,482 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 207 transitions. Word has length 196 [2021-05-03 00:10:26,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:10:26,482 INFO L480 AbstractCegarLoop]: Abstraction has 203 states and 207 transitions. [2021-05-03 00:10:26,482 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 48 states, 48 states have (on average 1.25) internal successors, (60), 47 states have internal predecessors, (60), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:10:26,482 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 207 transitions. [2021-05-03 00:10:26,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2021-05-03 00:10:26,483 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:10:26,483 INFO L523 BasicCegarLoop]: trace histogram [74, 68, 39, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:10:26,483 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2021-05-03 00:10:26,483 INFO L428 AbstractCegarLoop]: === Iteration 42 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:10:26,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:10:26,483 INFO L82 PathProgramCache]: Analyzing trace with hash 2069380327, now seen corresponding path program 39 times [2021-05-03 00:10:26,483 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:10:26,484 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [160953843] [2021-05-03 00:10:26,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:10:26,498 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_1631 500000) InVars {main_~x~0=v_main_~x~0_1631} OutVars{main_~x~0=v_main_~x~0_1631} AuxVars[] AssignedVars[] [2021-05-03 00:10:26,499 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:10:26,507 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:26,516 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:10:26,523 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:10:26,537 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1633 1000000) (<= 500000 v_main_~x~0_1633)) InVars {main_~x~0=v_main_~x~0_1633} OutVars{main_~x~0=v_main_~x~0_1633} AuxVars[] AssignedVars[] [2021-05-03 00:10:26,538 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:10:26,556 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:26,558 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:26,567 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:10:26,573 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:10:26,590 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:10:26,611 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:10:26,613 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_1635) (< v_main_~x~0_1635 999999)) InVars {main_~x~0=v_main_~x~0_1635} OutVars{main_~x~0=v_main_~x~0_1635} AuxVars[] AssignedVars[] [2021-05-03 00:10:26,615 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:10:26,616 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:26,618 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:26,628 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:10:26,631 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:10:26,662 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:10:26,689 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1637 999999) (< v_main_~x~0_1637 500000)) InVars {main_~x~0=v_main_~x~0_1637} OutVars{main_~x~0=v_main_~x~0_1637} AuxVars[] AssignedVars[] [2021-05-03 00:10:26,691 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:10:26,699 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:26,704 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:10:26,711 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:10:26,722 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:10:26,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:10:27,573 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:10:27,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:10:27,594 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-03 00:10:27,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:10:27,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:10:30,844 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:10:30,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [160953843] [2021-05-03 00:10:30,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [160953843] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:10:30,844 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:10:30,844 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [113] imperfect sequences [] total 113 [2021-05-03 00:10:30,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113455327] [2021-05-03 00:10:30,845 INFO L460 AbstractCegarLoop]: Interpolant automaton has 113 states [2021-05-03 00:10:30,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:10:30,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2021-05-03 00:10:30,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3872, Invalid=8784, Unknown=0, NotChecked=0, Total=12656 [2021-05-03 00:10:30,846 INFO L87 Difference]: Start difference. First operand 203 states and 207 transitions. Second operand has 113 states, 113 states have (on average 1.6460176991150441) internal successors, (186), 112 states have internal predecessors, (186), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:10:45,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:10:45,007 INFO L93 Difference]: Finished difference Result 393 states and 406 transitions. [2021-05-03 00:10:45,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2021-05-03 00:10:45,008 INFO L78 Accepts]: Start accepts. Automaton has has 113 states, 113 states have (on average 1.6460176991150441) internal successors, (186), 112 states have internal predecessors, (186), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 199 [2021-05-03 00:10:45,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:10:45,009 INFO L225 Difference]: With dead ends: 393 [2021-05-03 00:10:45,009 INFO L226 Difference]: Without dead ends: 208 [2021-05-03 00:10:45,011 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 86 SyntacticMatches, 1 SemanticMatches, 221 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14332 ImplicationChecksByTransitivity, 12437.4ms TimeCoverageRelationStatistics Valid=11610, Invalid=37896, Unknown=0, NotChecked=0, Total=49506 [2021-05-03 00:10:45,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-05-03 00:10:45,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 208. [2021-05-03 00:10:45,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 201 states have (on average 1.0248756218905473) internal successors, (206), 202 states have internal predecessors, (206), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:10:45,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 212 transitions. [2021-05-03 00:10:45,026 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 212 transitions. Word has length 199 [2021-05-03 00:10:45,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:10:45,026 INFO L480 AbstractCegarLoop]: Abstraction has 208 states and 212 transitions. [2021-05-03 00:10:45,026 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 113 states, 113 states have (on average 1.6460176991150441) internal successors, (186), 112 states have internal predecessors, (186), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:10:45,026 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 212 transitions. [2021-05-03 00:10:45,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2021-05-03 00:10:45,027 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:10:45,027 INFO L523 BasicCegarLoop]: trace histogram [76, 70, 40, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:10:45,027 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119 [2021-05-03 00:10:45,027 INFO L428 AbstractCegarLoop]: === Iteration 43 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:10:45,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:10:45,028 INFO L82 PathProgramCache]: Analyzing trace with hash -1836210906, now seen corresponding path program 40 times [2021-05-03 00:10:45,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:10:45,028 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [259004177] [2021-05-03 00:10:45,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:10:45,042 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_1715 500000) InVars {main_~x~0=v_main_~x~0_1715} OutVars{main_~x~0=v_main_~x~0_1715} AuxVars[] AssignedVars[] [2021-05-03 00:10:45,044 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:10:45,045 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:45,050 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:10:45,067 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:10:45,085 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1717 1000000) (<= 500000 v_main_~x~0_1717)) InVars {main_~x~0=v_main_~x~0_1717} OutVars{main_~x~0=v_main_~x~0_1717} AuxVars[] AssignedVars[] [2021-05-03 00:10:45,087 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:10:45,088 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:45,090 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:45,102 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:10:45,105 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:10:45,141 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:10:45,165 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:10:45,167 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1719 999999) (<= 500000 v_main_~x~0_1719)) InVars {main_~x~0=v_main_~x~0_1719} OutVars{main_~x~0=v_main_~x~0_1719} AuxVars[] AssignedVars[] [2021-05-03 00:10:45,169 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:10:45,170 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:45,171 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:45,183 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:10:45,186 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:10:45,221 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:10:45,246 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1721 500000) (< v_main_~x~0_1721 999999)) InVars {main_~x~0=v_main_~x~0_1721} OutVars{main_~x~0=v_main_~x~0_1721} AuxVars[] AssignedVars[] [2021-05-03 00:10:45,248 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:10:45,256 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:10:45,260 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:10:45,266 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:10:45,277 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:10:45,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:10:46,225 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:10:46,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:10:46,238 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-03 00:10:46,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:10:46,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:10:49,704 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:10:49,705 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [259004177] [2021-05-03 00:10:49,705 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [259004177] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:10:49,705 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:10:49,705 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [116] imperfect sequences [] total 116 [2021-05-03 00:10:49,705 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393690389] [2021-05-03 00:10:49,705 INFO L460 AbstractCegarLoop]: Interpolant automaton has 116 states [2021-05-03 00:10:49,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:10:49,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2021-05-03 00:10:49,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4072, Invalid=9268, Unknown=0, NotChecked=0, Total=13340 [2021-05-03 00:10:49,707 INFO L87 Difference]: Start difference. First operand 208 states and 212 transitions. Second operand has 116 states, 116 states have (on average 1.646551724137931) internal successors, (191), 115 states have internal predecessors, (191), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:11:04,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:11:04,923 INFO L93 Difference]: Finished difference Result 403 states and 416 transitions. [2021-05-03 00:11:04,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2021-05-03 00:11:04,924 INFO L78 Accepts]: Start accepts. Automaton has has 116 states, 116 states have (on average 1.646551724137931) internal successors, (191), 115 states have internal predecessors, (191), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 204 [2021-05-03 00:11:04,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:11:04,925 INFO L225 Difference]: With dead ends: 403 [2021-05-03 00:11:04,925 INFO L226 Difference]: Without dead ends: 213 [2021-05-03 00:11:04,927 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 88 SyntacticMatches, 1 SemanticMatches, 227 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15119 ImplicationChecksByTransitivity, 13357.3ms TimeCoverageRelationStatistics Valid=12210, Invalid=40002, Unknown=0, NotChecked=0, Total=52212 [2021-05-03 00:11:04,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2021-05-03 00:11:04,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 213. [2021-05-03 00:11:04,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 206 states have (on average 1.0242718446601942) internal successors, (211), 207 states have internal predecessors, (211), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:11:04,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 217 transitions. [2021-05-03 00:11:04,939 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 217 transitions. Word has length 204 [2021-05-03 00:11:04,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:11:04,939 INFO L480 AbstractCegarLoop]: Abstraction has 213 states and 217 transitions. [2021-05-03 00:11:04,939 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 116 states, 116 states have (on average 1.646551724137931) internal successors, (191), 115 states have internal predecessors, (191), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:11:04,939 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 217 transitions. [2021-05-03 00:11:04,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2021-05-03 00:11:04,940 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:11:04,940 INFO L523 BasicCegarLoop]: trace histogram [78, 72, 41, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:11:04,940 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122 [2021-05-03 00:11:04,940 INFO L428 AbstractCegarLoop]: === Iteration 44 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:11:04,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:11:04,941 INFO L82 PathProgramCache]: Analyzing trace with hash -1734913933, now seen corresponding path program 41 times [2021-05-03 00:11:04,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:11:04,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [911983402] [2021-05-03 00:11:04,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:11:04,950 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_1801 500000) InVars {main_~x~0=v_main_~x~0_1801} OutVars{main_~x~0=v_main_~x~0_1801} AuxVars[] AssignedVars[] [2021-05-03 00:11:04,951 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:11:04,952 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:11:04,958 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:11:04,973 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:11:04,994 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1803 1000000) (<= 500000 v_main_~x~0_1803)) InVars {main_~x~0=v_main_~x~0_1803} OutVars{main_~x~0=v_main_~x~0_1803} AuxVars[] AssignedVars[] [2021-05-03 00:11:04,997 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:11:05,018 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:11:05,020 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:11:05,031 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:11:05,034 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:11:05,050 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:11:05,070 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:11:05,074 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_1805) (< v_main_~x~0_1805 999999)) InVars {main_~x~0=v_main_~x~0_1805} OutVars{main_~x~0=v_main_~x~0_1805} AuxVars[] AssignedVars[] [2021-05-03 00:11:05,075 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:11:05,095 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:11:05,098 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:11:05,107 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:11:05,110 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:11:05,128 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:11:05,152 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1807 500000) (< v_main_~x~0_1807 999999)) InVars {main_~x~0=v_main_~x~0_1807} OutVars{main_~x~0=v_main_~x~0_1807} AuxVars[] AssignedVars[] [2021-05-03 00:11:05,153 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:11:05,161 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:11:05,166 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:11:05,174 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:11:05,187 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:11:05,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:11:06,196 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:11:06,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:11:06,203 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-03 00:11:06,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:11:06,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:11:10,053 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:11:10,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [911983402] [2021-05-03 00:11:10,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [911983402] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:11:10,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:11:10,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [119] imperfect sequences [] total 119 [2021-05-03 00:11:10,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172178729] [2021-05-03 00:11:10,054 INFO L460 AbstractCegarLoop]: Interpolant automaton has 119 states [2021-05-03 00:11:10,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:11:10,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2021-05-03 00:11:10,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4277, Invalid=9765, Unknown=0, NotChecked=0, Total=14042 [2021-05-03 00:11:10,055 INFO L87 Difference]: Start difference. First operand 213 states and 217 transitions. Second operand has 119 states, 119 states have (on average 1.6470588235294117) internal successors, (196), 118 states have internal predecessors, (196), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:11:26,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:11:26,362 INFO L93 Difference]: Finished difference Result 413 states and 426 transitions. [2021-05-03 00:11:26,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2021-05-03 00:11:26,363 INFO L78 Accepts]: Start accepts. Automaton has has 119 states, 119 states have (on average 1.6470588235294117) internal successors, (196), 118 states have internal predecessors, (196), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 209 [2021-05-03 00:11:26,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:11:26,364 INFO L225 Difference]: With dead ends: 413 [2021-05-03 00:11:26,364 INFO L226 Difference]: Without dead ends: 218 [2021-05-03 00:11:26,366 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 90 SyntacticMatches, 1 SemanticMatches, 233 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15927 ImplicationChecksByTransitivity, 14697.4ms TimeCoverageRelationStatistics Valid=12825, Invalid=42165, Unknown=0, NotChecked=0, Total=54990 [2021-05-03 00:11:26,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-05-03 00:11:26,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 218. [2021-05-03 00:11:26,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 211 states have (on average 1.0236966824644549) internal successors, (216), 212 states have internal predecessors, (216), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:11:26,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 222 transitions. [2021-05-03 00:11:26,379 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 222 transitions. Word has length 209 [2021-05-03 00:11:26,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:11:26,379 INFO L480 AbstractCegarLoop]: Abstraction has 218 states and 222 transitions. [2021-05-03 00:11:26,379 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 119 states, 119 states have (on average 1.6470588235294117) internal successors, (196), 118 states have internal predecessors, (196), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:11:26,380 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 222 transitions. [2021-05-03 00:11:26,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2021-05-03 00:11:26,380 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:11:26,380 INFO L523 BasicCegarLoop]: trace histogram [80, 74, 42, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:11:26,380 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125 [2021-05-03 00:11:26,381 INFO L428 AbstractCegarLoop]: === Iteration 45 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:11:26,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:11:26,381 INFO L82 PathProgramCache]: Analyzing trace with hash 1396797082, now seen corresponding path program 42 times [2021-05-03 00:11:26,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:11:26,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [194762491] [2021-05-03 00:11:26,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:11:26,388 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_1889 500000) InVars {main_~x~0=v_main_~x~0_1889} OutVars{main_~x~0=v_main_~x~0_1889} AuxVars[] AssignedVars[] [2021-05-03 00:11:26,389 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:11:26,390 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:11:26,396 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:11:26,415 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:11:26,433 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_1891) (< v_main_~x~0_1891 1000000)) InVars {main_~x~0=v_main_~x~0_1891} OutVars{main_~x~0=v_main_~x~0_1891} AuxVars[] AssignedVars[] [2021-05-03 00:11:26,435 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:11:26,436 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:11:26,438 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:11:26,451 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:11:26,455 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:11:26,491 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:11:26,516 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:11:26,518 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_1893) (< v_main_~x~0_1893 999999)) InVars {main_~x~0=v_main_~x~0_1893} OutVars{main_~x~0=v_main_~x~0_1893} AuxVars[] AssignedVars[] [2021-05-03 00:11:26,520 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:11:26,542 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:11:26,544 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:11:26,562 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:11:26,564 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:11:26,586 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:11:26,615 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1895 500000) (< v_main_~x~0_1895 999999)) InVars {main_~x~0=v_main_~x~0_1895} OutVars{main_~x~0=v_main_~x~0_1895} AuxVars[] AssignedVars[] [2021-05-03 00:11:26,616 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:11:26,617 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:11:26,624 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:11:26,641 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:11:26,654 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:11:26,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:11:27,849 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:11:27,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:11:27,853 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-03 00:11:27,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:11:27,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:11:31,807 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:11:31,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [194762491] [2021-05-03 00:11:31,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [194762491] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:11:31,808 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:11:31,808 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [122] imperfect sequences [] total 122 [2021-05-03 00:11:31,808 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686442467] [2021-05-03 00:11:31,808 INFO L460 AbstractCegarLoop]: Interpolant automaton has 122 states [2021-05-03 00:11:31,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:11:31,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2021-05-03 00:11:31,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4487, Invalid=10275, Unknown=0, NotChecked=0, Total=14762 [2021-05-03 00:11:31,811 INFO L87 Difference]: Start difference. First operand 218 states and 222 transitions. Second operand has 122 states, 122 states have (on average 1.6475409836065573) internal successors, (201), 121 states have internal predecessors, (201), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:11:49,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:11:49,418 INFO L93 Difference]: Finished difference Result 423 states and 436 transitions. [2021-05-03 00:11:49,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2021-05-03 00:11:49,419 INFO L78 Accepts]: Start accepts. Automaton has has 122 states, 122 states have (on average 1.6475409836065573) internal successors, (201), 121 states have internal predecessors, (201), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 214 [2021-05-03 00:11:49,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:11:49,420 INFO L225 Difference]: With dead ends: 423 [2021-05-03 00:11:49,420 INFO L226 Difference]: Without dead ends: 223 [2021-05-03 00:11:49,423 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 92 SyntacticMatches, 1 SemanticMatches, 239 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16756 ImplicationChecksByTransitivity, 15530.5ms TimeCoverageRelationStatistics Valid=13455, Invalid=44385, Unknown=0, NotChecked=0, Total=57840 [2021-05-03 00:11:49,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2021-05-03 00:11:49,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 223. [2021-05-03 00:11:49,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 216 states have (on average 1.0231481481481481) internal successors, (221), 217 states have internal predecessors, (221), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:11:49,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 227 transitions. [2021-05-03 00:11:49,435 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 227 transitions. Word has length 214 [2021-05-03 00:11:49,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:11:49,435 INFO L480 AbstractCegarLoop]: Abstraction has 223 states and 227 transitions. [2021-05-03 00:11:49,435 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 122 states, 122 states have (on average 1.6475409836065573) internal successors, (201), 121 states have internal predecessors, (201), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:11:49,436 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 227 transitions. [2021-05-03 00:11:49,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2021-05-03 00:11:49,436 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:11:49,436 INFO L523 BasicCegarLoop]: trace histogram [82, 76, 43, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:11:49,436 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128 [2021-05-03 00:11:49,437 INFO L428 AbstractCegarLoop]: === Iteration 46 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:11:49,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:11:49,437 INFO L82 PathProgramCache]: Analyzing trace with hash 1933801983, now seen corresponding path program 43 times [2021-05-03 00:11:49,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:11:49,437 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2022793196] [2021-05-03 00:11:49,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:11:49,445 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_1979 500000) InVars {main_~x~0=v_main_~x~0_1979} OutVars{main_~x~0=v_main_~x~0_1979} AuxVars[] AssignedVars[] [2021-05-03 00:11:49,447 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:11:49,447 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:11:49,453 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:11:49,469 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:11:49,488 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1981 1000000) (<= 500000 v_main_~x~0_1981)) InVars {main_~x~0=v_main_~x~0_1981} OutVars{main_~x~0=v_main_~x~0_1981} AuxVars[] AssignedVars[] [2021-05-03 00:11:49,489 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:11:49,491 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:11:49,493 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:11:49,509 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:11:49,512 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:11:49,549 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:11:49,574 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:11:49,580 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1983 999999) (<= 500000 v_main_~x~0_1983)) InVars {main_~x~0=v_main_~x~0_1983} OutVars{main_~x~0=v_main_~x~0_1983} AuxVars[] AssignedVars[] [2021-05-03 00:11:49,582 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:11:49,603 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:11:49,605 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:11:49,616 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:11:49,619 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:11:49,637 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:11:49,662 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_1985 999999) (< v_main_~x~0_1985 500000)) InVars {main_~x~0=v_main_~x~0_1985} OutVars{main_~x~0=v_main_~x~0_1985} AuxVars[] AssignedVars[] [2021-05-03 00:11:49,663 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:11:49,664 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:11:49,669 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:11:49,684 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:11:49,698 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:11:49,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:11:50,845 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:11:50,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:11:50,857 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-03 00:11:50,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:11:50,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:11:55,270 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:11:55,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2022793196] [2021-05-03 00:11:55,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2022793196] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:11:55,270 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:11:55,270 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [125] imperfect sequences [] total 125 [2021-05-03 00:11:55,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452618885] [2021-05-03 00:11:55,271 INFO L460 AbstractCegarLoop]: Interpolant automaton has 125 states [2021-05-03 00:11:55,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:11:55,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2021-05-03 00:11:55,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4702, Invalid=10798, Unknown=0, NotChecked=0, Total=15500 [2021-05-03 00:11:55,272 INFO L87 Difference]: Start difference. First operand 223 states and 227 transitions. Second operand has 125 states, 125 states have (on average 1.648) internal successors, (206), 124 states have internal predecessors, (206), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:12:14,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:12:14,439 INFO L93 Difference]: Finished difference Result 433 states and 446 transitions. [2021-05-03 00:12:14,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2021-05-03 00:12:14,440 INFO L78 Accepts]: Start accepts. Automaton has has 125 states, 125 states have (on average 1.648) internal successors, (206), 124 states have internal predecessors, (206), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 219 [2021-05-03 00:12:14,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:12:14,441 INFO L225 Difference]: With dead ends: 433 [2021-05-03 00:12:14,441 INFO L226 Difference]: Without dead ends: 228 [2021-05-03 00:12:14,444 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 340 GetRequests, 94 SyntacticMatches, 1 SemanticMatches, 245 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17606 ImplicationChecksByTransitivity, 16787.9ms TimeCoverageRelationStatistics Valid=14100, Invalid=46662, Unknown=0, NotChecked=0, Total=60762 [2021-05-03 00:12:14,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2021-05-03 00:12:14,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 228. [2021-05-03 00:12:14,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 221 states have (on average 1.0226244343891402) internal successors, (226), 222 states have internal predecessors, (226), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:12:14,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 232 transitions. [2021-05-03 00:12:14,456 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 232 transitions. Word has length 219 [2021-05-03 00:12:14,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:12:14,456 INFO L480 AbstractCegarLoop]: Abstraction has 228 states and 232 transitions. [2021-05-03 00:12:14,457 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 125 states, 125 states have (on average 1.648) internal successors, (206), 124 states have internal predecessors, (206), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:12:14,457 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 232 transitions. [2021-05-03 00:12:14,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2021-05-03 00:12:14,457 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:12:14,458 INFO L523 BasicCegarLoop]: trace histogram [84, 78, 44, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:12:14,458 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131 [2021-05-03 00:12:14,458 INFO L428 AbstractCegarLoop]: === Iteration 47 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:12:14,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:12:14,458 INFO L82 PathProgramCache]: Analyzing trace with hash -1187347954, now seen corresponding path program 44 times [2021-05-03 00:12:14,458 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:12:14,458 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1372405582] [2021-05-03 00:12:14,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:12:14,465 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_2071 500000) InVars {main_~x~0=v_main_~x~0_2071} OutVars{main_~x~0=v_main_~x~0_2071} AuxVars[] AssignedVars[] [2021-05-03 00:12:14,467 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:12:14,468 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:12:14,474 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:12:14,493 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:12:14,509 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_2073) (< v_main_~x~0_2073 1000000)) InVars {main_~x~0=v_main_~x~0_2073} OutVars{main_~x~0=v_main_~x~0_2073} AuxVars[] AssignedVars[] [2021-05-03 00:12:14,511 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:12:14,512 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:12:14,514 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:12:14,526 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:12:14,529 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:12:14,566 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:12:14,601 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:12:14,604 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_2075) (< v_main_~x~0_2075 999999)) InVars {main_~x~0=v_main_~x~0_2075} OutVars{main_~x~0=v_main_~x~0_2075} AuxVars[] AssignedVars[] [2021-05-03 00:12:14,606 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:12:14,631 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:12:14,633 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:12:14,645 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:12:14,649 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:12:14,673 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:12:14,702 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_2077 999999) (< v_main_~x~0_2077 500000)) InVars {main_~x~0=v_main_~x~0_2077} OutVars{main_~x~0=v_main_~x~0_2077} AuxVars[] AssignedVars[] [2021-05-03 00:12:14,703 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:12:14,717 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:12:14,724 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:12:14,740 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:12:14,753 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:12:14,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:12:15,943 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:12:15,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:12:15,948 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-03 00:12:15,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:12:15,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:12:21,149 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:12:21,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1372405582] [2021-05-03 00:12:21,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1372405582] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:12:21,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:12:21,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [128] imperfect sequences [] total 128 [2021-05-03 00:12:21,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421429880] [2021-05-03 00:12:21,150 INFO L460 AbstractCegarLoop]: Interpolant automaton has 128 states [2021-05-03 00:12:21,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:12:21,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2021-05-03 00:12:21,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4922, Invalid=11334, Unknown=0, NotChecked=0, Total=16256 [2021-05-03 00:12:21,152 INFO L87 Difference]: Start difference. First operand 228 states and 232 transitions. Second operand has 128 states, 128 states have (on average 1.6484375) internal successors, (211), 127 states have internal predecessors, (211), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:12:42,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:12:42,602 INFO L93 Difference]: Finished difference Result 443 states and 456 transitions. [2021-05-03 00:12:42,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2021-05-03 00:12:42,604 INFO L78 Accepts]: Start accepts. Automaton has has 128 states, 128 states have (on average 1.6484375) internal successors, (211), 127 states have internal predecessors, (211), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 224 [2021-05-03 00:12:42,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:12:42,605 INFO L225 Difference]: With dead ends: 443 [2021-05-03 00:12:42,605 INFO L226 Difference]: Without dead ends: 233 [2021-05-03 00:12:42,607 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 348 GetRequests, 96 SyntacticMatches, 1 SemanticMatches, 251 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18477 ImplicationChecksByTransitivity, 18900.3ms TimeCoverageRelationStatistics Valid=14760, Invalid=48996, Unknown=0, NotChecked=0, Total=63756 [2021-05-03 00:12:42,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2021-05-03 00:12:42,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 233. [2021-05-03 00:12:42,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 226 states have (on average 1.0221238938053097) internal successors, (231), 227 states have internal predecessors, (231), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:12:42,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 237 transitions. [2021-05-03 00:12:42,620 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 237 transitions. Word has length 224 [2021-05-03 00:12:42,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:12:42,621 INFO L480 AbstractCegarLoop]: Abstraction has 233 states and 237 transitions. [2021-05-03 00:12:42,621 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 128 states, 128 states have (on average 1.6484375) internal successors, (211), 127 states have internal predecessors, (211), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:12:42,621 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 237 transitions. [2021-05-03 00:12:42,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2021-05-03 00:12:42,622 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:12:42,622 INFO L523 BasicCegarLoop]: trace histogram [86, 80, 45, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:12:42,622 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134 [2021-05-03 00:12:42,622 INFO L428 AbstractCegarLoop]: === Iteration 48 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:12:42,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:12:42,622 INFO L82 PathProgramCache]: Analyzing trace with hash 1963456907, now seen corresponding path program 45 times [2021-05-03 00:12:42,622 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:12:42,622 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1022091953] [2021-05-03 00:12:42,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:12:42,631 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_2165 500000) InVars {main_~x~0=v_main_~x~0_2165} OutVars{main_~x~0=v_main_~x~0_2165} AuxVars[] AssignedVars[] [2021-05-03 00:12:42,632 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:12:42,633 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:12:42,640 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:12:42,661 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:12:42,681 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_2167) (< v_main_~x~0_2167 1000000)) InVars {main_~x~0=v_main_~x~0_2167} OutVars{main_~x~0=v_main_~x~0_2167} AuxVars[] AssignedVars[] [2021-05-03 00:12:42,684 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:12:42,710 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:12:42,721 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:12:42,736 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:12:42,740 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:12:42,767 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:12:42,802 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:12:42,804 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_2169 999999) (<= 500000 v_main_~x~0_2169)) InVars {main_~x~0=v_main_~x~0_2169} OutVars{main_~x~0=v_main_~x~0_2169} AuxVars[] AssignedVars[] [2021-05-03 00:12:42,806 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:12:42,808 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:12:42,810 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:12:42,822 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:12:42,826 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:12:42,868 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:12:42,897 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_2171 999999) (< v_main_~x~0_2171 500000)) InVars {main_~x~0=v_main_~x~0_2171} OutVars{main_~x~0=v_main_~x~0_2171} AuxVars[] AssignedVars[] [2021-05-03 00:12:42,899 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:12:42,909 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:12:42,916 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:12:42,926 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:12:42,941 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:12:42,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:12:44,459 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:12:44,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:12:44,470 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-03 00:12:44,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:12:44,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:12:50,129 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:12:50,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1022091953] [2021-05-03 00:12:50,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1022091953] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:12:50,129 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:12:50,129 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [131] imperfect sequences [] total 131 [2021-05-03 00:12:50,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495638287] [2021-05-03 00:12:50,136 INFO L460 AbstractCegarLoop]: Interpolant automaton has 131 states [2021-05-03 00:12:50,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:12:50,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 131 interpolants. [2021-05-03 00:12:50,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5147, Invalid=11883, Unknown=0, NotChecked=0, Total=17030 [2021-05-03 00:12:50,139 INFO L87 Difference]: Start difference. First operand 233 states and 237 transitions. Second operand has 131 states, 131 states have (on average 1.6488549618320612) internal successors, (216), 130 states have internal predecessors, (216), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:13:12,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:13:12,553 INFO L93 Difference]: Finished difference Result 453 states and 466 transitions. [2021-05-03 00:13:12,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2021-05-03 00:13:12,554 INFO L78 Accepts]: Start accepts. Automaton has has 131 states, 131 states have (on average 1.6488549618320612) internal successors, (216), 130 states have internal predecessors, (216), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 229 [2021-05-03 00:13:12,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:13:12,555 INFO L225 Difference]: With dead ends: 453 [2021-05-03 00:13:12,555 INFO L226 Difference]: Without dead ends: 238 [2021-05-03 00:13:12,558 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 356 GetRequests, 98 SyntacticMatches, 1 SemanticMatches, 257 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19369 ImplicationChecksByTransitivity, 20383.9ms TimeCoverageRelationStatistics Valid=15435, Invalid=51387, Unknown=0, NotChecked=0, Total=66822 [2021-05-03 00:13:12,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2021-05-03 00:13:12,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 238. [2021-05-03 00:13:12,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 231 states have (on average 1.0216450216450217) internal successors, (236), 232 states have internal predecessors, (236), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:13:12,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 242 transitions. [2021-05-03 00:13:12,571 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 242 transitions. Word has length 229 [2021-05-03 00:13:12,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:13:12,571 INFO L480 AbstractCegarLoop]: Abstraction has 238 states and 242 transitions. [2021-05-03 00:13:12,571 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 131 states, 131 states have (on average 1.6488549618320612) internal successors, (216), 130 states have internal predecessors, (216), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:13:12,571 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 242 transitions. [2021-05-03 00:13:12,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2021-05-03 00:13:12,572 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:13:12,572 INFO L523 BasicCegarLoop]: trace histogram [88, 82, 46, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:13:12,572 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137 [2021-05-03 00:13:12,572 INFO L428 AbstractCegarLoop]: === Iteration 49 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:13:12,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:13:12,572 INFO L82 PathProgramCache]: Analyzing trace with hash -1188192382, now seen corresponding path program 46 times [2021-05-03 00:13:12,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:13:12,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [706722247] [2021-05-03 00:13:12,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:13:12,581 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_2261 500000) InVars {main_~x~0=v_main_~x~0_2261} OutVars{main_~x~0=v_main_~x~0_2261} AuxVars[] AssignedVars[] [2021-05-03 00:13:12,583 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:13:12,594 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:13:12,600 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:13:12,611 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:13:12,639 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_2263) (< v_main_~x~0_2263 1000000)) InVars {main_~x~0=v_main_~x~0_2263} OutVars{main_~x~0=v_main_~x~0_2263} AuxVars[] AssignedVars[] [2021-05-03 00:13:12,641 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:13:12,643 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:13:12,645 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:13:12,659 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:13:12,663 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:13:12,711 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:13:12,741 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:13:12,744 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_2265) (< v_main_~x~0_2265 999999)) InVars {main_~x~0=v_main_~x~0_2265} OutVars{main_~x~0=v_main_~x~0_2265} AuxVars[] AssignedVars[] [2021-05-03 00:13:12,774 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:13:12,777 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:13:12,780 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:13:12,794 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:13:12,799 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:13:12,847 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:13:12,876 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_2267 999999) (< v_main_~x~0_2267 500000)) InVars {main_~x~0=v_main_~x~0_2267} OutVars{main_~x~0=v_main_~x~0_2267} AuxVars[] AssignedVars[] [2021-05-03 00:13:12,878 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:13:12,879 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:13:12,885 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:13:12,903 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:13:12,919 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:13:12,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:13:14,435 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:13:14,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:13:14,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-03 00:13:14,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:13:14,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:13:20,388 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:13:20,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [706722247] [2021-05-03 00:13:20,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [706722247] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:13:20,389 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:13:20,389 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [134] imperfect sequences [] total 134 [2021-05-03 00:13:20,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338413464] [2021-05-03 00:13:20,389 INFO L460 AbstractCegarLoop]: Interpolant automaton has 134 states [2021-05-03 00:13:20,389 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:13:20,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 134 interpolants. [2021-05-03 00:13:20,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5377, Invalid=12445, Unknown=0, NotChecked=0, Total=17822 [2021-05-03 00:13:20,391 INFO L87 Difference]: Start difference. First operand 238 states and 242 transitions. Second operand has 134 states, 134 states have (on average 1.6492537313432836) internal successors, (221), 133 states have internal predecessors, (221), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:13:46,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:13:46,689 INFO L93 Difference]: Finished difference Result 463 states and 476 transitions. [2021-05-03 00:13:46,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2021-05-03 00:13:46,691 INFO L78 Accepts]: Start accepts. Automaton has has 134 states, 134 states have (on average 1.6492537313432836) internal successors, (221), 133 states have internal predecessors, (221), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 234 [2021-05-03 00:13:46,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:13:46,692 INFO L225 Difference]: With dead ends: 463 [2021-05-03 00:13:46,692 INFO L226 Difference]: Without dead ends: 243 [2021-05-03 00:13:46,694 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 364 GetRequests, 100 SyntacticMatches, 1 SemanticMatches, 263 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20282 ImplicationChecksByTransitivity, 22661.6ms TimeCoverageRelationStatistics Valid=16125, Invalid=53835, Unknown=0, NotChecked=0, Total=69960 [2021-05-03 00:13:46,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2021-05-03 00:13:46,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 243. [2021-05-03 00:13:46,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 236 states have (on average 1.021186440677966) internal successors, (241), 237 states have internal predecessors, (241), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:13:46,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 247 transitions. [2021-05-03 00:13:46,719 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 247 transitions. Word has length 234 [2021-05-03 00:13:46,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:13:46,719 INFO L480 AbstractCegarLoop]: Abstraction has 243 states and 247 transitions. [2021-05-03 00:13:46,719 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 134 states, 134 states have (on average 1.6492537313432836) internal successors, (221), 133 states have internal predecessors, (221), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:13:46,720 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 247 transitions. [2021-05-03 00:13:46,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2021-05-03 00:13:46,720 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:13:46,720 INFO L523 BasicCegarLoop]: trace histogram [90, 84, 47, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:13:46,720 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140 [2021-05-03 00:13:46,721 INFO L428 AbstractCegarLoop]: === Iteration 50 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:13:46,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:13:46,721 INFO L82 PathProgramCache]: Analyzing trace with hash -238022889, now seen corresponding path program 47 times [2021-05-03 00:13:46,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:13:46,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1860572542] [2021-05-03 00:13:46,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:13:46,730 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_2359 500000) InVars {main_~x~0=v_main_~x~0_2359} OutVars{main_~x~0=v_main_~x~0_2359} AuxVars[] AssignedVars[] [2021-05-03 00:13:46,731 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:13:46,733 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:13:46,739 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:13:46,768 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:13:46,789 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_2361) (< v_main_~x~0_2361 1000000)) InVars {main_~x~0=v_main_~x~0_2361} OutVars{main_~x~0=v_main_~x~0_2361} AuxVars[] AssignedVars[] [2021-05-03 00:13:46,791 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:13:46,792 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:13:46,795 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:13:46,809 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:13:46,813 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:13:46,857 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:13:46,889 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:13:46,892 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_2363) (< v_main_~x~0_2363 999999)) InVars {main_~x~0=v_main_~x~0_2363} OutVars{main_~x~0=v_main_~x~0_2363} AuxVars[] AssignedVars[] [2021-05-03 00:13:46,894 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:13:46,896 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:13:46,898 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:13:46,912 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:13:46,916 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:13:46,962 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:13:46,994 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_2365 500000) (< v_main_~x~0_2365 999999)) InVars {main_~x~0=v_main_~x~0_2365} OutVars{main_~x~0=v_main_~x~0_2365} AuxVars[] AssignedVars[] [2021-05-03 00:13:46,996 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:13:46,997 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:13:47,004 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:13:47,027 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:13:47,044 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:13:47,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:13:48,717 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:13:48,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:13:48,721 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-03 00:13:48,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:13:48,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:13:55,891 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:13:55,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1860572542] [2021-05-03 00:13:55,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1860572542] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:13:55,891 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:13:55,891 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [137] imperfect sequences [] total 137 [2021-05-03 00:13:55,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424337857] [2021-05-03 00:13:55,892 INFO L460 AbstractCegarLoop]: Interpolant automaton has 137 states [2021-05-03 00:13:55,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:13:55,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 137 interpolants. [2021-05-03 00:13:55,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5612, Invalid=13020, Unknown=0, NotChecked=0, Total=18632 [2021-05-03 00:13:55,893 INFO L87 Difference]: Start difference. First operand 243 states and 247 transitions. Second operand has 137 states, 137 states have (on average 1.6496350364963503) internal successors, (226), 136 states have internal predecessors, (226), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:14:25,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:14:25,659 INFO L93 Difference]: Finished difference Result 473 states and 486 transitions. [2021-05-03 00:14:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2021-05-03 00:14:25,661 INFO L78 Accepts]: Start accepts. Automaton has has 137 states, 137 states have (on average 1.6496350364963503) internal successors, (226), 136 states have internal predecessors, (226), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 239 [2021-05-03 00:14:25,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:14:25,662 INFO L225 Difference]: With dead ends: 473 [2021-05-03 00:14:25,662 INFO L226 Difference]: Without dead ends: 248 [2021-05-03 00:14:25,665 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 372 GetRequests, 102 SyntacticMatches, 1 SemanticMatches, 269 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21216 ImplicationChecksByTransitivity, 25968.5ms TimeCoverageRelationStatistics Valid=16830, Invalid=56340, Unknown=0, NotChecked=0, Total=73170 [2021-05-03 00:14:25,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2021-05-03 00:14:25,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 248. [2021-05-03 00:14:25,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 241 states have (on average 1.020746887966805) internal successors, (246), 242 states have internal predecessors, (246), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:14:25,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 252 transitions. [2021-05-03 00:14:25,678 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 252 transitions. Word has length 239 [2021-05-03 00:14:25,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:14:25,679 INFO L480 AbstractCegarLoop]: Abstraction has 248 states and 252 transitions. [2021-05-03 00:14:25,679 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 137 states, 137 states have (on average 1.6496350364963503) internal successors, (226), 136 states have internal predecessors, (226), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:14:25,679 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 252 transitions. [2021-05-03 00:14:25,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2021-05-03 00:14:25,680 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:14:25,680 INFO L523 BasicCegarLoop]: trace histogram [92, 86, 48, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:14:25,680 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143 [2021-05-03 00:14:25,680 INFO L428 AbstractCegarLoop]: === Iteration 51 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:14:25,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:14:25,680 INFO L82 PathProgramCache]: Analyzing trace with hash -812677386, now seen corresponding path program 48 times [2021-05-03 00:14:25,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:14:25,680 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1260703204] [2021-05-03 00:14:25,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:14:25,690 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_2459 500000) InVars {main_~x~0=v_main_~x~0_2459} OutVars{main_~x~0=v_main_~x~0_2459} AuxVars[] AssignedVars[] [2021-05-03 00:14:25,692 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:14:25,693 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:14:25,700 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:14:25,724 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:14:25,746 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_2461) (< v_main_~x~0_2461 1000000)) InVars {main_~x~0=v_main_~x~0_2461} OutVars{main_~x~0=v_main_~x~0_2461} AuxVars[] AssignedVars[] [2021-05-03 00:14:25,748 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:14:25,749 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:14:25,752 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:14:25,768 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:14:25,776 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:14:25,827 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:14:25,861 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:14:25,864 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_2463) (< v_main_~x~0_2463 999999)) InVars {main_~x~0=v_main_~x~0_2463} OutVars{main_~x~0=v_main_~x~0_2463} AuxVars[] AssignedVars[] [2021-05-03 00:14:25,868 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:14:25,870 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:14:25,872 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:14:25,889 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:14:25,893 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:14:25,943 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:14:25,978 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_2465 999999) (< v_main_~x~0_2465 500000)) InVars {main_~x~0=v_main_~x~0_2465} OutVars{main_~x~0=v_main_~x~0_2465} AuxVars[] AssignedVars[] [2021-05-03 00:14:25,980 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:14:25,992 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:14:26,001 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:14:26,013 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:14:26,048 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:14:26,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:14:27,867 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:14:27,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:14:27,876 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-03 00:14:27,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:14:27,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:14:35,490 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:14:35,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1260703204] [2021-05-03 00:14:35,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1260703204] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:14:35,491 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:14:35,491 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [140] imperfect sequences [] total 140 [2021-05-03 00:14:35,491 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309090664] [2021-05-03 00:14:35,491 INFO L460 AbstractCegarLoop]: Interpolant automaton has 140 states [2021-05-03 00:14:35,491 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:14:35,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 140 interpolants. [2021-05-03 00:14:35,493 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5852, Invalid=13608, Unknown=0, NotChecked=0, Total=19460 [2021-05-03 00:14:35,493 INFO L87 Difference]: Start difference. First operand 248 states and 252 transitions. Second operand has 140 states, 140 states have (on average 1.65) internal successors, (231), 139 states have internal predecessors, (231), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:15:10,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:15:10,176 INFO L93 Difference]: Finished difference Result 483 states and 496 transitions. [2021-05-03 00:15:10,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2021-05-03 00:15:10,178 INFO L78 Accepts]: Start accepts. Automaton has has 140 states, 140 states have (on average 1.65) internal successors, (231), 139 states have internal predecessors, (231), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 244 [2021-05-03 00:15:10,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:15:10,179 INFO L225 Difference]: With dead ends: 483 [2021-05-03 00:15:10,179 INFO L226 Difference]: Without dead ends: 253 [2021-05-03 00:15:10,182 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 380 GetRequests, 104 SyntacticMatches, 1 SemanticMatches, 275 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22171 ImplicationChecksByTransitivity, 29993.6ms TimeCoverageRelationStatistics Valid=17550, Invalid=58902, Unknown=0, NotChecked=0, Total=76452 [2021-05-03 00:15:10,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2021-05-03 00:15:10,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 253. [2021-05-03 00:15:10,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 246 states have (on average 1.0203252032520325) internal successors, (251), 247 states have internal predecessors, (251), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:15:10,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 257 transitions. [2021-05-03 00:15:10,197 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 257 transitions. Word has length 244 [2021-05-03 00:15:10,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:15:10,197 INFO L480 AbstractCegarLoop]: Abstraction has 253 states and 257 transitions. [2021-05-03 00:15:10,197 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 140 states, 140 states have (on average 1.65) internal successors, (231), 139 states have internal predecessors, (231), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:15:10,197 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 257 transitions. [2021-05-03 00:15:10,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2021-05-03 00:15:10,198 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:15:10,198 INFO L523 BasicCegarLoop]: trace histogram [94, 88, 49, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:15:10,198 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146 [2021-05-03 00:15:10,199 INFO L428 AbstractCegarLoop]: === Iteration 52 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:15:10,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:15:10,199 INFO L82 PathProgramCache]: Analyzing trace with hash -1010369885, now seen corresponding path program 49 times [2021-05-03 00:15:10,199 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:15:10,199 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1338444151] [2021-05-03 00:15:10,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:15:10,210 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_2561 500000) InVars {main_~x~0=v_main_~x~0_2561} OutVars{main_~x~0=v_main_~x~0_2561} AuxVars[] AssignedVars[] [2021-05-03 00:15:10,212 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:15:10,214 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:15:10,222 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:15:10,250 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:15:10,275 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_2563 1000000) (<= 500000 v_main_~x~0_2563)) InVars {main_~x~0=v_main_~x~0_2563} OutVars{main_~x~0=v_main_~x~0_2563} AuxVars[] AssignedVars[] [2021-05-03 00:15:10,278 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:15:10,319 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:15:10,324 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:15:10,348 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:15:10,353 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:15:10,387 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:15:10,434 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:15:10,438 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_2565 999999) (<= 500000 v_main_~x~0_2565)) InVars {main_~x~0=v_main_~x~0_2565} OutVars{main_~x~0=v_main_~x~0_2565} AuxVars[] AssignedVars[] [2021-05-03 00:15:10,440 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:15:10,441 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:15:10,444 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:15:10,462 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:15:10,467 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:15:10,526 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:15:10,567 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_2567 500000) (< v_main_~x~0_2567 999999)) InVars {main_~x~0=v_main_~x~0_2567} OutVars{main_~x~0=v_main_~x~0_2567} AuxVars[] AssignedVars[] [2021-05-03 00:15:10,573 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:15:10,575 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:15:10,583 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:15:10,614 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:15:10,639 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:15:10,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:15:13,216 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:15:13,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:15:13,222 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-03 00:15:13,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:15:13,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:15:22,891 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:15:22,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1338444151] [2021-05-03 00:15:22,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1338444151] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:15:22,891 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:15:22,891 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [143] imperfect sequences [] total 143 [2021-05-03 00:15:22,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433395808] [2021-05-03 00:15:22,892 INFO L460 AbstractCegarLoop]: Interpolant automaton has 143 states [2021-05-03 00:15:22,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:15:22,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 143 interpolants. [2021-05-03 00:15:22,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6097, Invalid=14209, Unknown=0, NotChecked=0, Total=20306 [2021-05-03 00:15:22,894 INFO L87 Difference]: Start difference. First operand 253 states and 257 transitions. Second operand has 143 states, 143 states have (on average 1.6503496503496504) internal successors, (236), 142 states have internal predecessors, (236), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:16:09,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:16:09,682 INFO L93 Difference]: Finished difference Result 493 states and 506 transitions. [2021-05-03 00:16:09,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2021-05-03 00:16:09,686 INFO L78 Accepts]: Start accepts. Automaton has has 143 states, 143 states have (on average 1.6503496503496504) internal successors, (236), 142 states have internal predecessors, (236), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 249 [2021-05-03 00:16:09,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:16:09,688 INFO L225 Difference]: With dead ends: 493 [2021-05-03 00:16:09,688 INFO L226 Difference]: Without dead ends: 258 [2021-05-03 00:16:09,691 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 388 GetRequests, 106 SyntacticMatches, 1 SemanticMatches, 281 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23147 ImplicationChecksByTransitivity, 37758.7ms TimeCoverageRelationStatistics Valid=18285, Invalid=61521, Unknown=0, NotChecked=0, Total=79806 [2021-05-03 00:16:09,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2021-05-03 00:16:09,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 258. [2021-05-03 00:16:09,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 251 states have (on average 1.0199203187250996) internal successors, (256), 252 states have internal predecessors, (256), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:16:09,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 262 transitions. [2021-05-03 00:16:09,707 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 262 transitions. Word has length 249 [2021-05-03 00:16:09,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:16:09,708 INFO L480 AbstractCegarLoop]: Abstraction has 258 states and 262 transitions. [2021-05-03 00:16:09,708 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 143 states, 143 states have (on average 1.6503496503496504) internal successors, (236), 142 states have internal predecessors, (236), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:16:09,708 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 262 transitions. [2021-05-03 00:16:09,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2021-05-03 00:16:09,714 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:16:09,714 INFO L523 BasicCegarLoop]: trace histogram [96, 90, 50, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:16:09,714 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149 [2021-05-03 00:16:09,714 INFO L428 AbstractCegarLoop]: === Iteration 53 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:16:09,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:16:09,715 INFO L82 PathProgramCache]: Analyzing trace with hash 1687484522, now seen corresponding path program 50 times [2021-05-03 00:16:09,715 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:16:09,715 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1606717371] [2021-05-03 00:16:09,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:16:09,730 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_2665 500000) InVars {main_~x~0=v_main_~x~0_2665} OutVars{main_~x~0=v_main_~x~0_2665} AuxVars[] AssignedVars[] [2021-05-03 00:16:09,732 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:16:09,735 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:16:09,747 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:16:09,780 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:16:09,810 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_2667 1000000) (<= 500000 v_main_~x~0_2667)) InVars {main_~x~0=v_main_~x~0_2667} OutVars{main_~x~0=v_main_~x~0_2667} AuxVars[] AssignedVars[] [2021-05-03 00:16:09,812 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:16:09,815 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:16:09,818 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:16:09,836 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:16:09,840 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:16:09,905 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:16:09,946 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:16:09,949 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_2669 999999) (<= 500000 v_main_~x~0_2669)) InVars {main_~x~0=v_main_~x~0_2669} OutVars{main_~x~0=v_main_~x~0_2669} AuxVars[] AssignedVars[] [2021-05-03 00:16:09,951 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:16:09,953 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:16:09,960 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:16:09,977 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:16:09,982 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:16:10,046 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:16:10,089 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_2671 500000) (< v_main_~x~0_2671 999999)) InVars {main_~x~0=v_main_~x~0_2671} OutVars{main_~x~0=v_main_~x~0_2671} AuxVars[] AssignedVars[] [2021-05-03 00:16:10,091 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:16:10,104 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:16:10,113 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:16:10,129 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:16:10,161 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:16:10,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:16:12,529 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:16:12,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:16:12,539 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-03 00:16:12,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:16:12,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:16:21,001 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:16:21,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1606717371] [2021-05-03 00:16:21,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1606717371] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:16:21,002 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:16:21,002 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [146] imperfect sequences [] total 146 [2021-05-03 00:16:21,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930657740] [2021-05-03 00:16:21,002 INFO L460 AbstractCegarLoop]: Interpolant automaton has 146 states [2021-05-03 00:16:21,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:16:21,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 146 interpolants. [2021-05-03 00:16:21,004 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6442, Invalid=15020, Unknown=0, NotChecked=0, Total=21462 [2021-05-03 00:16:21,004 INFO L87 Difference]: Start difference. First operand 258 states and 262 transitions. Second operand has 146 states, 146 states have (on average 1.6506849315068493) internal successors, (241), 145 states have internal predecessors, (241), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:16:49,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:16:49,726 INFO L93 Difference]: Finished difference Result 503 states and 516 transitions. [2021-05-03 00:16:49,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2021-05-03 00:16:49,728 INFO L78 Accepts]: Start accepts. Automaton has has 146 states, 146 states have (on average 1.6506849315068493) internal successors, (241), 145 states have internal predecessors, (241), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 254 [2021-05-03 00:16:49,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:16:49,729 INFO L225 Difference]: With dead ends: 503 [2021-05-03 00:16:49,729 INFO L226 Difference]: Without dead ends: 263 [2021-05-03 00:16:49,733 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 397 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 288 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24279 ImplicationChecksByTransitivity, 26679.1ms TimeCoverageRelationStatistics Valid=19223, Invalid=64587, Unknown=0, NotChecked=0, Total=83810 [2021-05-03 00:16:49,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2021-05-03 00:16:49,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 263. [2021-05-03 00:16:49,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 256 states have (on average 1.01953125) internal successors, (261), 257 states have internal predecessors, (261), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:16:49,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 267 transitions. [2021-05-03 00:16:49,747 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 267 transitions. Word has length 254 [2021-05-03 00:16:49,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:16:49,747 INFO L480 AbstractCegarLoop]: Abstraction has 263 states and 267 transitions. [2021-05-03 00:16:49,747 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 146 states, 146 states have (on average 1.6506849315068493) internal successors, (241), 145 states have internal predecessors, (241), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:16:49,747 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 267 transitions. [2021-05-03 00:16:49,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2021-05-03 00:16:49,748 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:16:49,748 INFO L523 BasicCegarLoop]: trace histogram [98, 92, 51, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:16:49,748 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152 [2021-05-03 00:16:49,748 INFO L428 AbstractCegarLoop]: === Iteration 54 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:16:49,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:16:49,749 INFO L82 PathProgramCache]: Analyzing trace with hash -413664209, now seen corresponding path program 51 times [2021-05-03 00:16:49,749 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:16:49,749 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2059141664] [2021-05-03 00:16:49,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:16:49,756 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_2771 500000) InVars {main_~x~0=v_main_~x~0_2771} OutVars{main_~x~0=v_main_~x~0_2771} AuxVars[] AssignedVars[] [2021-05-03 00:16:49,757 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:16:49,767 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:16:49,773 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:16:49,782 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:16:49,801 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_2773 1000000) (<= 500000 v_main_~x~0_2773)) InVars {main_~x~0=v_main_~x~0_2773} OutVars{main_~x~0=v_main_~x~0_2773} AuxVars[] AssignedVars[] [2021-05-03 00:16:49,803 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:16:49,804 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:16:49,806 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:16:49,818 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:16:49,821 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:16:49,861 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:16:49,890 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:16:49,892 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_2775 999999) (<= 500000 v_main_~x~0_2775)) InVars {main_~x~0=v_main_~x~0_2775} OutVars{main_~x~0=v_main_~x~0_2775} AuxVars[] AssignedVars[] [2021-05-03 00:16:49,893 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:16:49,925 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:16:49,927 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:16:49,939 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:16:49,941 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:16:49,960 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:16:49,988 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_2777 999999) (< v_main_~x~0_2777 500000)) InVars {main_~x~0=v_main_~x~0_2777} OutVars{main_~x~0=v_main_~x~0_2777} AuxVars[] AssignedVars[] [2021-05-03 00:16:49,989 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:16:49,990 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:16:49,996 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:16:50,014 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:16:50,029 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:16:50,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:16:51,798 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:16:51,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:16:51,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-03 00:16:51,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:16:51,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:16:59,486 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:16:59,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2059141664] [2021-05-03 00:16:59,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2059141664] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:16:59,487 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:16:59,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [149] imperfect sequences [] total 149 [2021-05-03 00:16:59,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047777263] [2021-05-03 00:16:59,510 INFO L460 AbstractCegarLoop]: Interpolant automaton has 149 states [2021-05-03 00:16:59,511 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:16:59,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 149 interpolants. [2021-05-03 00:16:59,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6602, Invalid=15450, Unknown=0, NotChecked=0, Total=22052 [2021-05-03 00:16:59,513 INFO L87 Difference]: Start difference. First operand 263 states and 267 transitions. Second operand has 149 states, 149 states have (on average 1.651006711409396) internal successors, (246), 148 states have internal predecessors, (246), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:17:36,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:17:36,194 INFO L93 Difference]: Finished difference Result 513 states and 526 transitions. [2021-05-03 00:17:36,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2021-05-03 00:17:36,196 INFO L78 Accepts]: Start accepts. Automaton has has 149 states, 149 states have (on average 1.651006711409396) internal successors, (246), 148 states have internal predecessors, (246), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 259 [2021-05-03 00:17:36,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:17:36,197 INFO L225 Difference]: With dead ends: 513 [2021-05-03 00:17:36,197 INFO L226 Difference]: Without dead ends: 268 [2021-05-03 00:17:36,200 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 404 GetRequests, 110 SyntacticMatches, 1 SemanticMatches, 293 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25162 ImplicationChecksByTransitivity, 29279.1ms TimeCoverageRelationStatistics Valid=19800, Invalid=66930, Unknown=0, NotChecked=0, Total=86730 [2021-05-03 00:17:36,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2021-05-03 00:17:36,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 268. [2021-05-03 00:17:36,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 261 states have (on average 1.0191570881226053) internal successors, (266), 262 states have internal predecessors, (266), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:17:36,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 272 transitions. [2021-05-03 00:17:36,215 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 272 transitions. Word has length 259 [2021-05-03 00:17:36,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:17:36,215 INFO L480 AbstractCegarLoop]: Abstraction has 268 states and 272 transitions. [2021-05-03 00:17:36,215 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 149 states, 149 states have (on average 1.651006711409396) internal successors, (246), 148 states have internal predecessors, (246), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:17:36,216 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 272 transitions. [2021-05-03 00:17:36,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2021-05-03 00:17:36,216 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:17:36,216 INFO L523 BasicCegarLoop]: trace histogram [100, 94, 52, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:17:36,217 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155 [2021-05-03 00:17:36,217 INFO L428 AbstractCegarLoop]: === Iteration 55 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:17:36,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:17:36,217 INFO L82 PathProgramCache]: Analyzing trace with hash 808629214, now seen corresponding path program 52 times [2021-05-03 00:17:36,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:17:36,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [310208050] [2021-05-03 00:17:36,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:17:36,231 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_2879 500000) InVars {main_~x~0=v_main_~x~0_2879} OutVars{main_~x~0=v_main_~x~0_2879} AuxVars[] AssignedVars[] [2021-05-03 00:17:36,233 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:17:36,257 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:17:36,270 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:17:36,288 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:17:36,321 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_2881 1000000) (<= 500000 v_main_~x~0_2881)) InVars {main_~x~0=v_main_~x~0_2881} OutVars{main_~x~0=v_main_~x~0_2881} AuxVars[] AssignedVars[] [2021-05-03 00:17:36,324 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:17:36,325 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:17:36,327 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:17:36,345 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:17:36,349 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:17:36,406 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:17:36,454 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:17:36,457 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_2883 999999) (<= 500000 v_main_~x~0_2883)) InVars {main_~x~0=v_main_~x~0_2883} OutVars{main_~x~0=v_main_~x~0_2883} AuxVars[] AssignedVars[] [2021-05-03 00:17:36,460 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:17:36,493 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:17:36,496 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:17:36,510 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:17:36,515 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:17:36,544 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:17:36,594 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_2885 500000) (< v_main_~x~0_2885 999999)) InVars {main_~x~0=v_main_~x~0_2885} OutVars{main_~x~0=v_main_~x~0_2885} AuxVars[] AssignedVars[] [2021-05-03 00:17:36,596 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:17:36,597 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:17:36,605 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:17:36,632 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:17:36,658 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:17:36,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:17:39,551 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:17:39,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:17:39,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-03 00:17:39,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:17:39,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:17:51,200 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:17:51,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [310208050] [2021-05-03 00:17:51,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [310208050] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:17:51,200 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:17:51,200 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [152] imperfect sequences [] total 152 [2021-05-03 00:17:51,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012236610] [2021-05-03 00:17:51,201 INFO L460 AbstractCegarLoop]: Interpolant automaton has 152 states [2021-05-03 00:17:51,201 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:17:51,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 152 interpolants. [2021-05-03 00:17:51,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6862, Invalid=16090, Unknown=0, NotChecked=0, Total=22952 [2021-05-03 00:17:51,203 INFO L87 Difference]: Start difference. First operand 268 states and 272 transitions. Second operand has 152 states, 152 states have (on average 1.6513157894736843) internal successors, (251), 151 states have internal predecessors, (251), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:18:46,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:18:46,418 INFO L93 Difference]: Finished difference Result 523 states and 536 transitions. [2021-05-03 00:18:46,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2021-05-03 00:18:46,421 INFO L78 Accepts]: Start accepts. Automaton has has 152 states, 152 states have (on average 1.6513157894736843) internal successors, (251), 151 states have internal predecessors, (251), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 264 [2021-05-03 00:18:46,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:18:46,422 INFO L225 Difference]: With dead ends: 523 [2021-05-03 00:18:46,423 INFO L226 Difference]: Without dead ends: 273 [2021-05-03 00:18:46,427 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 412 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 299 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26201 ImplicationChecksByTransitivity, 42011.3ms TimeCoverageRelationStatistics Valid=20580, Invalid=69720, Unknown=0, NotChecked=0, Total=90300 [2021-05-03 00:18:46,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2021-05-03 00:18:46,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 273. [2021-05-03 00:18:46,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 266 states have (on average 1.018796992481203) internal successors, (271), 267 states have internal predecessors, (271), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:18:46,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 277 transitions. [2021-05-03 00:18:46,443 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 277 transitions. Word has length 264 [2021-05-03 00:18:46,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:18:46,444 INFO L480 AbstractCegarLoop]: Abstraction has 273 states and 277 transitions. [2021-05-03 00:18:46,444 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 152 states, 152 states have (on average 1.6513157894736843) internal successors, (251), 151 states have internal predecessors, (251), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:18:46,444 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 277 transitions. [2021-05-03 00:18:46,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2021-05-03 00:18:46,445 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:18:46,445 INFO L523 BasicCegarLoop]: trace histogram [102, 96, 53, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:18:46,445 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable158 [2021-05-03 00:18:46,445 INFO L428 AbstractCegarLoop]: === Iteration 56 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:18:46,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:18:46,446 INFO L82 PathProgramCache]: Analyzing trace with hash 388912059, now seen corresponding path program 53 times [2021-05-03 00:18:46,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:18:46,446 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1321567242] [2021-05-03 00:18:46,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:18:46,459 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_2989 500000) InVars {main_~x~0=v_main_~x~0_2989} OutVars{main_~x~0=v_main_~x~0_2989} AuxVars[] AssignedVars[] [2021-05-03 00:18:46,461 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:18:46,484 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:18:46,496 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:18:46,518 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:18:46,574 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_2991) (< v_main_~x~0_2991 1000000)) InVars {main_~x~0=v_main_~x~0_2991} OutVars{main_~x~0=v_main_~x~0_2991} AuxVars[] AssignedVars[] [2021-05-03 00:18:46,577 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:18:46,623 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:18:46,626 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:18:46,646 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:18:46,650 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:18:46,688 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:18:46,770 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:18:46,774 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_2993) (< v_main_~x~0_2993 999999)) InVars {main_~x~0=v_main_~x~0_2993} OutVars{main_~x~0=v_main_~x~0_2993} AuxVars[] AssignedVars[] [2021-05-03 00:18:46,776 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:18:46,817 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:18:46,820 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:18:46,840 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:18:46,845 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:18:46,886 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:18:46,956 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_2995 500000) (< v_main_~x~0_2995 999999)) InVars {main_~x~0=v_main_~x~0_2995} OutVars{main_~x~0=v_main_~x~0_2995} AuxVars[] AssignedVars[] [2021-05-03 00:18:46,958 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:18:46,959 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:18:46,972 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:18:47,006 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:18:47,036 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:18:47,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:18:50,682 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:18:50,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:18:50,690 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-03 00:18:50,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:18:50,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:19:05,404 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:19:05,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1321567242] [2021-05-03 00:19:05,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1321567242] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:19:05,405 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:19:05,405 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [155] imperfect sequences [] total 155 [2021-05-03 00:19:05,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077085529] [2021-05-03 00:19:05,405 INFO L460 AbstractCegarLoop]: Interpolant automaton has 155 states [2021-05-03 00:19:05,405 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:19:05,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 155 interpolants. [2021-05-03 00:19:05,407 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7228, Invalid=16952, Unknown=0, NotChecked=0, Total=24180 [2021-05-03 00:19:05,407 INFO L87 Difference]: Start difference. First operand 273 states and 277 transitions. Second operand has 155 states, 155 states have (on average 1.6516129032258065) internal successors, (256), 154 states have internal predecessors, (256), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:20:19,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:20:19,802 INFO L93 Difference]: Finished difference Result 533 states and 546 transitions. [2021-05-03 00:20:19,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 155 states. [2021-05-03 00:20:19,806 INFO L78 Accepts]: Start accepts. Automaton has has 155 states, 155 states have (on average 1.6516129032258065) internal successors, (256), 154 states have internal predecessors, (256), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 269 [2021-05-03 00:20:19,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:20:19,807 INFO L225 Difference]: With dead ends: 533 [2021-05-03 00:20:19,807 INFO L226 Difference]: Without dead ends: 278 [2021-05-03 00:20:19,812 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 306 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27405 ImplicationChecksByTransitivity, 56320.9ms TimeCoverageRelationStatistics Valid=21575, Invalid=72981, Unknown=0, NotChecked=0, Total=94556 [2021-05-03 00:20:19,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-05-03 00:20:19,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 278. [2021-05-03 00:20:19,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 271 states have (on average 1.018450184501845) internal successors, (276), 272 states have internal predecessors, (276), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-03 00:20:19,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 282 transitions. [2021-05-03 00:20:19,828 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 282 transitions. Word has length 269 [2021-05-03 00:20:19,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:20:19,829 INFO L480 AbstractCegarLoop]: Abstraction has 278 states and 282 transitions. [2021-05-03 00:20:19,829 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 155 states, 155 states have (on average 1.6516129032258065) internal successors, (256), 154 states have internal predecessors, (256), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:20:19,829 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 282 transitions. [2021-05-03 00:20:19,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2021-05-03 00:20:19,830 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:20:19,830 INFO L523 BasicCegarLoop]: trace histogram [104, 98, 54, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:20:19,830 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161 [2021-05-03 00:20:19,830 INFO L428 AbstractCegarLoop]: === Iteration 57 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:20:19,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:20:19,831 INFO L82 PathProgramCache]: Analyzing trace with hash -1642235566, now seen corresponding path program 54 times [2021-05-03 00:20:19,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:20:19,831 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1486683313] [2021-05-03 00:20:19,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:20:19,847 INFO L181 rdanLoopAcceleration]: Guard: Formula: (< v_main_~x~0_3101 500000) InVars {main_~x~0=v_main_~x~0_3101} OutVars{main_~x~0=v_main_~x~0_3101} AuxVars[] AssignedVars[] [2021-05-03 00:20:19,850 WARN L240 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size [2021-05-03 00:20:19,852 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:20:19,879 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:20:19,933 WARN L245 tifierPushTermWalker]: treesize reduction 4, result has 92.2 percent of original size 47 [2021-05-03 00:20:19,975 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_3103) (< v_main_~x~0_3103 1000000)) InVars {main_~x~0=v_main_~x~0_3103} OutVars{main_~x~0=v_main_~x~0_3103} AuxVars[] AssignedVars[] [2021-05-03 00:20:19,978 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:20:19,980 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:20:19,984 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:20:20,030 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:20:20,036 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:20:20,134 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:20:20,216 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:20:20,222 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 500000 v_main_~x~0_3105) (< v_main_~x~0_3105 999999)) InVars {main_~x~0=v_main_~x~0_3105} OutVars{main_~x~0=v_main_~x~0_3105} AuxVars[] AssignedVars[] [2021-05-03 00:20:20,225 WARN L240 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size [2021-05-03 00:20:20,284 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:20:20,288 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:20:20,315 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-05-03 00:20:20,322 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-05-03 00:20:20,374 WARN L245 tifierPushTermWalker]: treesize reduction 6, result has 92.8 percent of original size 77 [2021-05-03 00:20:20,466 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~x~0_3107 500000) (< v_main_~x~0_3107 999999)) InVars {main_~x~0=v_main_~x~0_3107} OutVars{main_~x~0=v_main_~x~0_3107} AuxVars[] AssignedVars[] [2021-05-03 00:20:20,469 WARN L240 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size [2021-05-03 00:20:20,471 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:20:20,499 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-05-03 00:20:20,551 WARN L245 tifierPushTermWalker]: treesize reduction 25, result has 65.3 percent of original size 47 [2021-05-03 00:20:20,608 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2021-05-03 00:20:20,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat