/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/loop-zilu/benchmark19_conjunctive.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-c225d54 [2021-05-03 00:33:40,962 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-05-03 00:33:40,964 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-05-03 00:33:40,988 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-05-03 00:33:40,988 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-05-03 00:33:40,991 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-05-03 00:33:40,994 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-05-03 00:33:41,000 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-05-03 00:33:41,002 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-05-03 00:33:41,005 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-05-03 00:33:41,006 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-05-03 00:33:41,007 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-05-03 00:33:41,007 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-05-03 00:33:41,009 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-05-03 00:33:41,010 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-05-03 00:33:41,011 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-05-03 00:33:41,011 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-05-03 00:33:41,012 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-05-03 00:33:41,015 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-05-03 00:33:41,020 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-05-03 00:33:41,021 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-05-03 00:33:41,022 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-05-03 00:33:41,024 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-05-03 00:33:41,026 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-05-03 00:33:41,031 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-05-03 00:33:41,031 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-05-03 00:33:41,031 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-05-03 00:33:41,032 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-05-03 00:33:41,033 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-05-03 00:33:41,033 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-05-03 00:33:41,034 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-05-03 00:33:41,034 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-05-03 00:33:41,035 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-05-03 00:33:41,036 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-05-03 00:33:41,037 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-05-03 00:33:41,037 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-05-03 00:33:41,037 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-05-03 00:33:41,037 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-05-03 00:33:41,038 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-05-03 00:33:41,038 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-05-03 00:33:41,039 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-05-03 00:33:41,042 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:33:41,055 INFO L113 SettingsManager]: Loading preferences was successful [2021-05-03 00:33:41,055 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-05-03 00:33:41,058 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-05-03 00:33:41,058 INFO L138 SettingsManager]: * sizeof long=4 [2021-05-03 00:33:41,058 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-05-03 00:33:41,058 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-05-03 00:33:41,058 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-05-03 00:33:41,058 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-05-03 00:33:41,059 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-05-03 00:33:41,059 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-05-03 00:33:41,059 INFO L138 SettingsManager]: * sizeof long double=12 [2021-05-03 00:33:41,060 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-05-03 00:33:41,060 INFO L138 SettingsManager]: * Use constant arrays=true [2021-05-03 00:33:41,060 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-05-03 00:33:41,060 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-05-03 00:33:41,060 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-05-03 00:33:41,060 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-05-03 00:33:41,061 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-05-03 00:33:41,061 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-03 00:33:41,061 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-05-03 00:33:41,061 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=AcceleratedInterpolation [2021-05-03 00:33:41,061 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-05-03 00:33:41,061 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=JORDAN [2021-05-03 00:33:41,061 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:33:41,340 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-05-03 00:33:41,355 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-05-03 00:33:41,357 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-05-03 00:33:41,357 INFO L271 PluginConnector]: Initializing CDTParser... [2021-05-03 00:33:41,358 INFO L275 PluginConnector]: CDTParser initialized [2021-05-03 00:33:41,359 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-zilu/benchmark19_conjunctive.i [2021-05-03 00:33:41,417 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0761c96dd/d56aa2312c854f0dafa14ec2a7257bcb/FLAG8905b0328 [2021-05-03 00:33:41,763 INFO L306 CDTParser]: Found 1 translation units. [2021-05-03 00:33:41,763 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-zilu/benchmark19_conjunctive.i [2021-05-03 00:33:41,767 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0761c96dd/d56aa2312c854f0dafa14ec2a7257bcb/FLAG8905b0328 [2021-05-03 00:33:42,192 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0761c96dd/d56aa2312c854f0dafa14ec2a7257bcb [2021-05-03 00:33:42,194 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-05-03 00:33:42,195 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-05-03 00:33:42,198 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-05-03 00:33:42,198 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-05-03 00:33:42,201 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-05-03 00:33:42,202 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.05 12:33:42" (1/1) ... [2021-05-03 00:33:42,202 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4cf5791f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.05 12:33:42, skipping insertion in model container [2021-05-03 00:33:42,202 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.05 12:33:42" (1/1) ... [2021-05-03 00:33:42,207 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-05-03 00:33:42,217 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-05-03 00:33:42,302 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-zilu/benchmark19_conjunctive.i[873,886] [2021-05-03 00:33:42,308 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-03 00:33:42,314 INFO L203 MainTranslator]: Completed pre-run [2021-05-03 00:33:42,322 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-zilu/benchmark19_conjunctive.i[873,886] [2021-05-03 00:33:42,325 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-03 00:33:42,353 INFO L208 MainTranslator]: Completed translation [2021-05-03 00:33:42,353 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.05 12:33:42 WrapperNode [2021-05-03 00:33:42,353 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-05-03 00:33:42,354 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-05-03 00:33:42,354 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-05-03 00:33:42,354 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-05-03 00:33:42,370 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.05 12:33:42" (1/1) ... [2021-05-03 00:33:42,370 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.05 12:33:42" (1/1) ... [2021-05-03 00:33:42,382 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.05 12:33:42" (1/1) ... [2021-05-03 00:33:42,382 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.05 12:33:42" (1/1) ... [2021-05-03 00:33:42,385 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.05 12:33:42" (1/1) ... [2021-05-03 00:33:42,387 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.05 12:33:42" (1/1) ... [2021-05-03 00:33:42,388 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.05 12:33:42" (1/1) ... [2021-05-03 00:33:42,392 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-05-03 00:33:42,395 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-05-03 00:33:42,395 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-05-03 00:33:42,395 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-05-03 00:33:42,396 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.05 12:33:42" (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:33:42,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-05-03 00:33:42,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-05-03 00:33:42,462 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-05-03 00:33:42,462 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-05-03 00:33:42,462 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-05-03 00:33:42,463 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-05-03 00:33:42,463 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2021-05-03 00:33:42,463 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2021-05-03 00:33:42,463 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-05-03 00:33:42,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-05-03 00:33:42,463 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2021-05-03 00:33:42,463 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_bool [2021-05-03 00:33:42,463 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-05-03 00:33:42,464 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-05-03 00:33:42,464 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-05-03 00:33:42,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-05-03 00:33:42,464 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-05-03 00:33:42,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-05-03 00:33:42,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-05-03 00:33:42,466 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-05-03 00:33:42,627 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-05-03 00:33:42,627 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-05-03 00:33:42,628 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.05 12:33:42 BoogieIcfgContainer [2021-05-03 00:33:42,628 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-05-03 00:33:42,629 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-05-03 00:33:42,629 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-05-03 00:33:42,631 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-05-03 00:33:42,631 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.05 12:33:42" (1/3) ... [2021-05-03 00:33:42,632 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@134c8d68 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.05 12:33:42, skipping insertion in model container [2021-05-03 00:33:42,632 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.05 12:33:42" (2/3) ... [2021-05-03 00:33:42,632 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@134c8d68 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.05 12:33:42, skipping insertion in model container [2021-05-03 00:33:42,632 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.05 12:33:42" (3/3) ... [2021-05-03 00:33:42,633 INFO L111 eAbstractionObserver]: Analyzing ICFG benchmark19_conjunctive.i [2021-05-03 00:33:42,637 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:AcceleratedInterpolation Determinization: PREDICATE_ABSTRACTION [2021-05-03 00:33:42,640 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-05-03 00:33:42,654 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-03 00:33:42,667 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-05-03 00:33:42,667 INFO L377 AbstractCegarLoop]: Hoare is true [2021-05-03 00:33:42,667 INFO L378 AbstractCegarLoop]: Compute interpolants for AcceleratedInterpolation [2021-05-03 00:33:42,667 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-03 00:33:42,667 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-03 00:33:42,667 INFO L381 AbstractCegarLoop]: Difference is false [2021-05-03 00:33:42,667 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-03 00:33:42,667 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-03 00:33:42,713 INFO L276 IsEmpty]: Start isEmpty. Operand has 20 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 13 states have internal predecessors, (17), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-05-03 00:33:42,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-05-03 00:33:42,718 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:33:42,719 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:33:42,719 INFO L428 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:33:42,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:33:42,723 INFO L82 PathProgramCache]: Analyzing trace with hash -304977768, now seen corresponding path program 1 times [2021-05-03 00:33:42,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:33:42,728 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1423228678] [2021-05-03 00:33:42,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:33:42,779 INFO L224 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2021-05-03 00:33:42,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:42,958 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:33:42,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:42,972 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 00:33:42,974 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:33:42,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1423228678] [2021-05-03 00:33:42,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1423228678] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:33:42,976 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:33:42,976 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-03 00:33:42,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238636820] [2021-05-03 00:33:42,980 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-03 00:33:42,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:33:42,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-03 00:33:42,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-03 00:33:42,990 INFO L87 Difference]: Start difference. First operand has 20 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 13 states have internal predecessors, (17), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 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:33:43,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:33:43,094 INFO L93 Difference]: Finished difference Result 33 states and 39 transitions. [2021-05-03 00:33:43,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-03 00:33:43,096 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:33:43,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:33:43,099 INFO L225 Difference]: With dead ends: 33 [2021-05-03 00:33:43,099 INFO L226 Difference]: Without dead ends: 14 [2021-05-03 00:33:43,104 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 64.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-05-03 00:33:43,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14 states. [2021-05-03 00:33:43,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14 to 14. [2021-05-03 00:33:43,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 9 states have (on average 1.1111111111111112) internal successors, (10), 9 states have internal predecessors, (10), 3 states have call successors, (3), 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:33:43,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 14 transitions. [2021-05-03 00:33:43,131 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 14 transitions. Word has length 12 [2021-05-03 00:33:43,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:33:43,131 INFO L480 AbstractCegarLoop]: Abstraction has 14 states and 14 transitions. [2021-05-03 00:33:43,132 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:33:43,132 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 14 transitions. [2021-05-03 00:33:43,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-05-03 00:33:43,132 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:33:43,132 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:33:43,133 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-05-03 00:33:43,133 INFO L428 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:33:43,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:33:43,134 INFO L82 PathProgramCache]: Analyzing trace with hash -828987386, now seen corresponding path program 1 times [2021-05-03 00:33:43,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:33:43,134 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1649827237] [2021-05-03 00:33:43,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:33:43,181 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_8) (< 0 v_main_~n~0_6)) InVars {main_~n~0=v_main_~n~0_6, main_~j~0=v_main_~j~0_8} OutVars{main_~n~0=v_main_~n~0_6, main_~j~0=v_main_~j~0_8} AuxVars[] AssignedVars[] [2021-05-03 00:33:43,197 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:33:43,200 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:33:43,212 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:33:43,244 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:33:43,266 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:33:43,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:43,390 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:33:43,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:43,397 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:33:43,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:43,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:43,496 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:33:43,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1649827237] [2021-05-03 00:33:43,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1649827237] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:33:43,497 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:33:43,497 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-05-03 00:33:43,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710913709] [2021-05-03 00:33:43,498 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-03 00:33:43,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:33:43,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-03 00:33:43,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-05-03 00:33:43,501 INFO L87 Difference]: Start difference. First operand 14 states and 14 transitions. Second operand has 8 states, 7 states have (on average 1.2857142857142858) internal successors, (9), 6 states have internal predecessors, (9), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:43,782 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2021-05-03 00:33:43,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:33:43,848 INFO L93 Difference]: Finished difference Result 20 states and 20 transitions. [2021-05-03 00:33:43,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-03 00:33:43,849 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.2857142857142858) internal successors, (9), 6 states have internal predecessors, (9), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2021-05-03 00:33:43,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:33:43,849 INFO L225 Difference]: With dead ends: 20 [2021-05-03 00:33:43,849 INFO L226 Difference]: Without dead ends: 15 [2021-05-03 00:33:43,851 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 406.9ms TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-05-03 00:33:43,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states. [2021-05-03 00:33:43,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 15. [2021-05-03 00:33:43,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 10 states have (on average 1.1) internal successors, (11), 10 states have internal predecessors, (11), 3 states have call successors, (3), 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:33:43,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 15 transitions. [2021-05-03 00:33:43,855 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 15 transitions. Word has length 13 [2021-05-03 00:33:43,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:33:43,855 INFO L480 AbstractCegarLoop]: Abstraction has 15 states and 15 transitions. [2021-05-03 00:33:43,855 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 7 states have (on average 1.2857142857142858) internal successors, (9), 6 states have internal predecessors, (9), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:43,855 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 15 transitions. [2021-05-03 00:33:43,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-05-03 00:33:43,855 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:33:43,856 INFO L523 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:33:43,856 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-05-03 00:33:43,856 INFO L428 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:33:43,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:33:43,856 INFO L82 PathProgramCache]: Analyzing trace with hash 106583640, now seen corresponding path program 2 times [2021-05-03 00:33:43,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:33:43,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [53904200] [2021-05-03 00:33:43,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:33:43,862 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_7) (< 0 v_main_~j~0_12)) InVars {main_~n~0=v_main_~n~0_7, main_~j~0=v_main_~j~0_12} OutVars{main_~n~0=v_main_~n~0_7, main_~j~0=v_main_~j~0_12} AuxVars[] AssignedVars[] [2021-05-03 00:33:43,866 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:33:43,868 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:33:43,874 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:33:43,898 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:33:43,914 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:33:43,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:44,012 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:33:44,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:44,018 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:33:44,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:44,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:44,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:44,113 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:33:44,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [53904200] [2021-05-03 00:33:44,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [53904200] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:33:44,113 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:33:44,113 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-05-03 00:33:44,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159935979] [2021-05-03 00:33:44,114 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-03 00:33:44,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:33:44,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-03 00:33:44,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-05-03 00:33:44,115 INFO L87 Difference]: Start difference. First operand 15 states and 15 transitions. Second operand has 9 states, 8 states have (on average 1.25) internal successors, (10), 7 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:33:44,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:33:44,369 INFO L93 Difference]: Finished difference Result 21 states and 21 transitions. [2021-05-03 00:33:44,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-03 00:33:44,369 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.25) internal successors, (10), 7 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:33:44,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:33:44,370 INFO L225 Difference]: With dead ends: 21 [2021-05-03 00:33:44,370 INFO L226 Difference]: Without dead ends: 16 [2021-05-03 00:33:44,370 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 277.0ms TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-05-03 00:33:44,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states. [2021-05-03 00:33:44,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 16. [2021-05-03 00:33:44,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 11 states have (on average 1.0909090909090908) internal successors, (12), 11 states have internal predecessors, (12), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:44,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 16 transitions. [2021-05-03 00:33:44,375 INFO L78 Accepts]: Start accepts. Automaton has 16 states and 16 transitions. Word has length 14 [2021-05-03 00:33:44,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:33:44,375 INFO L480 AbstractCegarLoop]: Abstraction has 16 states and 16 transitions. [2021-05-03 00:33:44,375 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 8 states have (on average 1.25) internal successors, (10), 7 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:33:44,375 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 16 transitions. [2021-05-03 00:33:44,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-05-03 00:33:44,375 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:33:44,375 INFO L523 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:33:44,376 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-05-03 00:33:44,376 INFO L428 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:33:44,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:33:44,376 INFO L82 PathProgramCache]: Analyzing trace with hash -955485626, now seen corresponding path program 3 times [2021-05-03 00:33:44,376 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:33:44,376 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1500140791] [2021-05-03 00:33:44,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:33:44,382 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_17) (< 0 v_main_~n~0_8)) InVars {main_~n~0=v_main_~n~0_8, main_~j~0=v_main_~j~0_17} OutVars{main_~n~0=v_main_~n~0_8, main_~j~0=v_main_~j~0_17} AuxVars[] AssignedVars[] [2021-05-03 00:33:44,391 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:33:44,393 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:33:44,399 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:33:44,435 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:33:44,457 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:33:44,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:44,530 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:33:44,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:44,553 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:33:44,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:44,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:44,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:44,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:44,691 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:33:44,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1500140791] [2021-05-03 00:33:44,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1500140791] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:33:44,692 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:33:44,692 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-05-03 00:33:44,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050146132] [2021-05-03 00:33:44,692 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 00:33:44,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:33:44,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 00:33:44,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-05-03 00:33:44,693 INFO L87 Difference]: Start difference. First operand 16 states and 16 transitions. Second operand has 10 states, 9 states have (on average 1.2222222222222223) internal successors, (11), 8 states have internal predecessors, (11), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:45,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:33:45,060 INFO L93 Difference]: Finished difference Result 22 states and 22 transitions. [2021-05-03 00:33:45,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 00:33:45,061 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 1.2222222222222223) internal successors, (11), 8 states have internal predecessors, (11), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 15 [2021-05-03 00:33:45,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:33:45,061 INFO L225 Difference]: With dead ends: 22 [2021-05-03 00:33:45,061 INFO L226 Difference]: Without dead ends: 17 [2021-05-03 00:33:45,062 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 427.6ms TimeCoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2021-05-03 00:33:45,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2021-05-03 00:33:45,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 17. [2021-05-03 00:33:45,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 12 states have (on average 1.0833333333333333) internal successors, (13), 12 states have internal predecessors, (13), 3 states have call successors, (3), 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:33:45,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 17 transitions. [2021-05-03 00:33:45,066 INFO L78 Accepts]: Start accepts. Automaton has 17 states and 17 transitions. Word has length 15 [2021-05-03 00:33:45,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:33:45,066 INFO L480 AbstractCegarLoop]: Abstraction has 17 states and 17 transitions. [2021-05-03 00:33:45,066 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 9 states have (on average 1.2222222222222223) internal successors, (11), 8 states have internal predecessors, (11), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:45,066 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states and 17 transitions. [2021-05-03 00:33:45,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 00:33:45,067 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:33:45,067 INFO L523 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:33:45,067 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-05-03 00:33:45,067 INFO L428 AbstractCegarLoop]: === Iteration 5 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:33:45,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:33:45,068 INFO L82 PathProgramCache]: Analyzing trace with hash 480105496, now seen corresponding path program 4 times [2021-05-03 00:33:45,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:33:45,068 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1882189434] [2021-05-03 00:33:45,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:33:45,073 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_23) (< 0 v_main_~n~0_9)) InVars {main_~n~0=v_main_~n~0_9, main_~j~0=v_main_~j~0_23} OutVars{main_~n~0=v_main_~n~0_9, main_~j~0=v_main_~j~0_23} AuxVars[] AssignedVars[] [2021-05-03 00:33:45,076 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:33:45,077 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:33:45,084 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:33:45,109 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:33:45,132 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:33:45,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:45,204 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:33:45,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:45,217 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:33:45,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:45,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:45,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:45,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:45,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:45,383 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:33:45,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1882189434] [2021-05-03 00:33:45,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1882189434] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:33:45,384 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:33:45,384 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-05-03 00:33:45,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753488932] [2021-05-03 00:33:45,384 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-03 00:33:45,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:33:45,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-03 00:33:45,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-05-03 00:33:45,385 INFO L87 Difference]: Start difference. First operand 17 states and 17 transitions. Second operand has 11 states, 10 states have (on average 1.2) internal successors, (12), 9 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:45,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:33:45,723 INFO L93 Difference]: Finished difference Result 23 states and 23 transitions. [2021-05-03 00:33:45,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-03 00:33:45,724 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.2) internal successors, (12), 9 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2021-05-03 00:33:45,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:33:45,725 INFO L225 Difference]: With dead ends: 23 [2021-05-03 00:33:45,725 INFO L226 Difference]: Without dead ends: 18 [2021-05-03 00:33:45,725 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 424.5ms TimeCoverageRelationStatistics Valid=103, Invalid=317, Unknown=0, NotChecked=0, Total=420 [2021-05-03 00:33:45,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2021-05-03 00:33:45,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 18. [2021-05-03 00:33:45,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 13 states have (on average 1.0769230769230769) internal successors, (14), 13 states have internal predecessors, (14), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:45,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 18 transitions. [2021-05-03 00:33:45,730 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 18 transitions. Word has length 16 [2021-05-03 00:33:45,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:33:45,730 INFO L480 AbstractCegarLoop]: Abstraction has 18 states and 18 transitions. [2021-05-03 00:33:45,730 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 10 states have (on average 1.2) internal successors, (12), 9 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:45,730 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 18 transitions. [2021-05-03 00:33:45,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-05-03 00:33:45,730 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:33:45,730 INFO L523 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:33:45,730 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-05-03 00:33:45,731 INFO L428 AbstractCegarLoop]: === Iteration 6 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:33:45,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:33:45,731 INFO L82 PathProgramCache]: Analyzing trace with hash 2033757318, now seen corresponding path program 5 times [2021-05-03 00:33:45,731 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:33:45,731 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1862656859] [2021-05-03 00:33:45,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:33:45,743 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_10) (< 0 v_main_~j~0_30)) InVars {main_~n~0=v_main_~n~0_10, main_~j~0=v_main_~j~0_30} OutVars{main_~n~0=v_main_~n~0_10, main_~j~0=v_main_~j~0_30} AuxVars[] AssignedVars[] [2021-05-03 00:33:45,747 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:33:45,748 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:33:45,752 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:33:45,783 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:33:45,800 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:33:45,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:45,876 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:33:45,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:45,881 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:33:45,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:45,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:45,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:45,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:46,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:46,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:46,094 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:33:46,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1862656859] [2021-05-03 00:33:46,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1862656859] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:33:46,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:33:46,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-05-03 00:33:46,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218059580] [2021-05-03 00:33:46,095 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 00:33:46,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:33:46,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 00:33:46,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-05-03 00:33:46,096 INFO L87 Difference]: Start difference. First operand 18 states and 18 transitions. Second operand has 12 states, 11 states have (on average 1.1818181818181819) internal successors, (13), 10 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:46,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:33:46,552 INFO L93 Difference]: Finished difference Result 24 states and 24 transitions. [2021-05-03 00:33:46,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 00:33:46,553 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.1818181818181819) internal successors, (13), 10 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2021-05-03 00:33:46,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:33:46,553 INFO L225 Difference]: With dead ends: 24 [2021-05-03 00:33:46,553 INFO L226 Difference]: Without dead ends: 19 [2021-05-03 00:33:46,554 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 572.0ms TimeCoverageRelationStatistics Valid=126, Invalid=380, Unknown=0, NotChecked=0, Total=506 [2021-05-03 00:33:46,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2021-05-03 00:33:46,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 19. [2021-05-03 00:33:46,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 14 states have (on average 1.0714285714285714) internal successors, (15), 14 states have internal predecessors, (15), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:46,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 19 transitions. [2021-05-03 00:33:46,558 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 19 transitions. Word has length 17 [2021-05-03 00:33:46,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:33:46,558 INFO L480 AbstractCegarLoop]: Abstraction has 19 states and 19 transitions. [2021-05-03 00:33:46,558 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 11 states have (on average 1.1818181818181819) internal successors, (13), 10 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:46,559 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 19 transitions. [2021-05-03 00:33:46,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 00:33:46,559 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:33:46,559 INFO L523 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:33:46,559 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-05-03 00:33:46,559 INFO L428 AbstractCegarLoop]: === Iteration 7 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:33:46,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:33:46,566 INFO L82 PathProgramCache]: Analyzing trace with hash -1342643752, now seen corresponding path program 6 times [2021-05-03 00:33:46,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:33:46,567 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1925589111] [2021-05-03 00:33:46,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:33:46,571 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_11) (< 0 v_main_~j~0_38)) InVars {main_~n~0=v_main_~n~0_11, main_~j~0=v_main_~j~0_38} OutVars{main_~n~0=v_main_~n~0_11, main_~j~0=v_main_~j~0_38} AuxVars[] AssignedVars[] [2021-05-03 00:33:46,573 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:33:46,573 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:33:46,578 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:33:46,612 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:33:46,628 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:33:46,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:46,682 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:33:46,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:46,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:33:46,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:46,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:46,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:46,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:46,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:46,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:46,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:46,951 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:33:46,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1925589111] [2021-05-03 00:33:46,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1925589111] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:33:46,952 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:33:46,952 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-05-03 00:33:46,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065153146] [2021-05-03 00:33:46,952 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 00:33:46,952 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:33:46,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 00:33:46,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-05-03 00:33:46,953 INFO L87 Difference]: Start difference. First operand 19 states and 19 transitions. Second operand has 13 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 11 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:47,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:33:47,464 INFO L93 Difference]: Finished difference Result 25 states and 25 transitions. [2021-05-03 00:33:47,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-03 00:33:47,464 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 11 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 18 [2021-05-03 00:33:47,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:33:47,465 INFO L225 Difference]: With dead ends: 25 [2021-05-03 00:33:47,465 INFO L226 Difference]: Without dead ends: 20 [2021-05-03 00:33:47,465 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 645.3ms TimeCoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2021-05-03 00:33:47,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2021-05-03 00:33:47,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 20. [2021-05-03 00:33:47,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 15 states have (on average 1.0666666666666667) internal successors, (16), 15 states have internal predecessors, (16), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:47,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 20 transitions. [2021-05-03 00:33:47,470 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 20 transitions. Word has length 18 [2021-05-03 00:33:47,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:33:47,470 INFO L480 AbstractCegarLoop]: Abstraction has 20 states and 20 transitions. [2021-05-03 00:33:47,470 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 11 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:47,471 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 20 transitions. [2021-05-03 00:33:47,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-05-03 00:33:47,471 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:33:47,471 INFO L523 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:33:47,471 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-05-03 00:33:47,471 INFO L428 AbstractCegarLoop]: === Iteration 8 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:33:47,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:33:47,472 INFO L82 PathProgramCache]: Analyzing trace with hash 1363105478, now seen corresponding path program 7 times [2021-05-03 00:33:47,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:33:47,472 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1810516598] [2021-05-03 00:33:47,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:33:47,477 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_12) (< 0 v_main_~j~0_47)) InVars {main_~n~0=v_main_~n~0_12, main_~j~0=v_main_~j~0_47} OutVars{main_~n~0=v_main_~n~0_12, main_~j~0=v_main_~j~0_47} AuxVars[] AssignedVars[] [2021-05-03 00:33:47,479 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:33:47,479 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:33:47,484 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:33:47,517 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:33:47,533 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:33:47,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:47,615 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:33:47,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:47,619 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:33:47,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:47,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:47,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:47,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:47,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:47,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:47,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:47,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:47,922 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:33:47,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1810516598] [2021-05-03 00:33:47,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1810516598] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:33:47,922 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:33:47,922 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-05-03 00:33:47,922 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888362446] [2021-05-03 00:33:47,922 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 00:33:47,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:33:47,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 00:33:47,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-05-03 00:33:47,923 INFO L87 Difference]: Start difference. First operand 20 states and 20 transitions. Second operand has 14 states, 13 states have (on average 1.1538461538461537) internal successors, (15), 12 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:33:48,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:33:48,448 INFO L93 Difference]: Finished difference Result 26 states and 26 transitions. [2021-05-03 00:33:48,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-03 00:33:48,448 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.1538461538461537) internal successors, (15), 12 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:33:48,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:33:48,449 INFO L225 Difference]: With dead ends: 26 [2021-05-03 00:33:48,449 INFO L226 Difference]: Without dead ends: 21 [2021-05-03 00:33:48,450 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 661.2ms TimeCoverageRelationStatistics Valid=181, Invalid=521, Unknown=0, NotChecked=0, Total=702 [2021-05-03 00:33:48,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2021-05-03 00:33:48,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2021-05-03 00:33:48,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 16 states have (on average 1.0625) internal successors, (17), 16 states have internal predecessors, (17), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:48,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 21 transitions. [2021-05-03 00:33:48,455 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 21 transitions. Word has length 19 [2021-05-03 00:33:48,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:33:48,455 INFO L480 AbstractCegarLoop]: Abstraction has 21 states and 21 transitions. [2021-05-03 00:33:48,455 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 13 states have (on average 1.1538461538461537) internal successors, (15), 12 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:33:48,455 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 21 transitions. [2021-05-03 00:33:48,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 00:33:48,456 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:33:48,456 INFO L523 BasicCegarLoop]: trace histogram [8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:33:48,456 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-05-03 00:33:48,456 INFO L428 AbstractCegarLoop]: === Iteration 9 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:33:48,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:33:48,456 INFO L82 PathProgramCache]: Analyzing trace with hash -658014312, now seen corresponding path program 8 times [2021-05-03 00:33:48,456 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:33:48,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [985148297] [2021-05-03 00:33:48,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:33:48,461 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_57) (< 0 v_main_~n~0_13)) InVars {main_~n~0=v_main_~n~0_13, main_~j~0=v_main_~j~0_57} OutVars{main_~n~0=v_main_~n~0_13, main_~j~0=v_main_~j~0_57} AuxVars[] AssignedVars[] [2021-05-03 00:33:48,463 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:33:48,476 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:33:48,481 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:33:48,491 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:33:48,506 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:33:48,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:48,558 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:33:48,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:48,564 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:33:48,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:48,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:48,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:48,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:48,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:48,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:48,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:48,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:48,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:48,930 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:33:48,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [985148297] [2021-05-03 00:33:48,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [985148297] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:33:48,931 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:33:48,931 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-05-03 00:33:48,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321039822] [2021-05-03 00:33:48,931 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 00:33:48,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:33:48,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 00:33:48,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2021-05-03 00:33:48,932 INFO L87 Difference]: Start difference. First operand 21 states and 21 transitions. Second operand has 15 states, 14 states have (on average 1.1428571428571428) internal successors, (16), 13 states have internal predecessors, (16), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:49,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:33:49,614 INFO L93 Difference]: Finished difference Result 27 states and 27 transitions. [2021-05-03 00:33:49,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-03 00:33:49,615 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 1.1428571428571428) internal successors, (16), 13 states have internal predecessors, (16), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 20 [2021-05-03 00:33:49,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:33:49,615 INFO L225 Difference]: With dead ends: 27 [2021-05-03 00:33:49,615 INFO L226 Difference]: Without dead ends: 22 [2021-05-03 00:33:49,616 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 831.9ms TimeCoverageRelationStatistics Valid=197, Invalid=615, Unknown=0, NotChecked=0, Total=812 [2021-05-03 00:33:49,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2021-05-03 00:33:49,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 22. [2021-05-03 00:33:49,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 17 states have (on average 1.0588235294117647) internal successors, (18), 17 states have internal predecessors, (18), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:49,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 22 transitions. [2021-05-03 00:33:49,622 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 22 transitions. Word has length 20 [2021-05-03 00:33:49,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:33:49,622 INFO L480 AbstractCegarLoop]: Abstraction has 22 states and 22 transitions. [2021-05-03 00:33:49,622 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 14 states have (on average 1.1428571428571428) internal successors, (16), 13 states have internal predecessors, (16), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:49,622 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 22 transitions. [2021-05-03 00:33:49,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 00:33:49,622 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:33:49,622 INFO L523 BasicCegarLoop]: trace histogram [9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:33:49,623 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-05-03 00:33:49,623 INFO L428 AbstractCegarLoop]: === Iteration 10 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:33:49,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:33:49,623 INFO L82 PathProgramCache]: Analyzing trace with hash 1111781638, now seen corresponding path program 9 times [2021-05-03 00:33:49,623 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:33:49,623 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [892397840] [2021-05-03 00:33:49,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:33:49,629 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_68) (< 0 v_main_~n~0_14)) InVars {main_~n~0=v_main_~n~0_14, main_~j~0=v_main_~j~0_68} OutVars{main_~n~0=v_main_~n~0_14, main_~j~0=v_main_~j~0_68} AuxVars[] AssignedVars[] [2021-05-03 00:33:49,631 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:33:49,645 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:33:49,650 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:33:49,661 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:33:49,677 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:33:49,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:49,742 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:33:49,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:49,755 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 00:33:49,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:49,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:49,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:49,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:49,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:49,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:49,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:49,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:50,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:50,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:50,097 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:33:50,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [892397840] [2021-05-03 00:33:50,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [892397840] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:33:50,098 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:33:50,098 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-05-03 00:33:50,098 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253752228] [2021-05-03 00:33:50,098 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 00:33:50,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:33:50,098 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 00:33:50,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-05-03 00:33:50,099 INFO L87 Difference]: Start difference. First operand 22 states and 22 transitions. Second operand has 16 states, 15 states have (on average 1.1333333333333333) internal successors, (17), 14 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:50,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:33:50,710 INFO L93 Difference]: Finished difference Result 28 states and 28 transitions. [2021-05-03 00:33:50,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-03 00:33:50,710 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.1333333333333333) internal successors, (17), 14 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2021-05-03 00:33:50,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:33:50,710 INFO L225 Difference]: With dead ends: 28 [2021-05-03 00:33:50,710 INFO L226 Difference]: Without dead ends: 23 [2021-05-03 00:33:50,711 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 827.3ms TimeCoverageRelationStatistics Valid=248, Invalid=682, Unknown=0, NotChecked=0, Total=930 [2021-05-03 00:33:50,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2021-05-03 00:33:50,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2021-05-03 00:33:50,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 18 states have (on average 1.0555555555555556) internal successors, (19), 18 states have internal predecessors, (19), 3 states have call successors, (3), 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:33:50,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 23 transitions. [2021-05-03 00:33:50,717 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 23 transitions. Word has length 21 [2021-05-03 00:33:50,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:33:50,717 INFO L480 AbstractCegarLoop]: Abstraction has 23 states and 23 transitions. [2021-05-03 00:33:50,717 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 15 states have (on average 1.1333333333333333) internal successors, (17), 14 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:50,717 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 23 transitions. [2021-05-03 00:33:50,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 00:33:50,718 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:33:50,718 INFO L523 BasicCegarLoop]: trace histogram [10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:33:50,718 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-05-03 00:33:50,718 INFO L428 AbstractCegarLoop]: === Iteration 11 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:33:50,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:33:50,718 INFO L82 PathProgramCache]: Analyzing trace with hash 140881240, now seen corresponding path program 10 times [2021-05-03 00:33:50,718 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:33:50,719 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [795730385] [2021-05-03 00:33:50,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:33:50,723 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_80) (< 0 v_main_~n~0_15)) InVars {main_~n~0=v_main_~n~0_15, main_~j~0=v_main_~j~0_80} OutVars{main_~n~0=v_main_~n~0_15, main_~j~0=v_main_~j~0_80} AuxVars[] AssignedVars[] [2021-05-03 00:33:50,724 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:33:50,725 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:33:50,730 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:33:50,758 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:33:50,775 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:33:50,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:50,860 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:33:50,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:50,866 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:33:50,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:50,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:50,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:50,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:50,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:51,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:51,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:51,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:51,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:51,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:51,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:51,316 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:33:51,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [795730385] [2021-05-03 00:33:51,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [795730385] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:33:51,316 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:33:51,316 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-05-03 00:33:51,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229895010] [2021-05-03 00:33:51,316 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-03 00:33:51,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:33:51,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-03 00:33:51,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=239, Unknown=0, NotChecked=0, Total=342 [2021-05-03 00:33:51,317 INFO L87 Difference]: Start difference. First operand 23 states and 23 transitions. Second operand has 17 states, 16 states have (on average 1.125) internal successors, (18), 15 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:52,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:33:52,009 INFO L93 Difference]: Finished difference Result 29 states and 29 transitions. [2021-05-03 00:33:52,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-03 00:33:52,009 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.125) internal successors, (18), 15 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2021-05-03 00:33:52,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:33:52,010 INFO L225 Difference]: With dead ends: 29 [2021-05-03 00:33:52,010 INFO L226 Difference]: Without dead ends: 24 [2021-05-03 00:33:52,011 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 949.4ms TimeCoverageRelationStatistics Valid=286, Invalid=770, Unknown=0, NotChecked=0, Total=1056 [2021-05-03 00:33:52,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2021-05-03 00:33:52,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2021-05-03 00:33:52,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 19 states have (on average 1.0526315789473684) internal successors, (20), 19 states have internal predecessors, (20), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:52,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 24 transitions. [2021-05-03 00:33:52,018 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 24 transitions. Word has length 22 [2021-05-03 00:33:52,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:33:52,018 INFO L480 AbstractCegarLoop]: Abstraction has 24 states and 24 transitions. [2021-05-03 00:33:52,018 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 16 states have (on average 1.125) internal successors, (18), 15 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:52,018 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 24 transitions. [2021-05-03 00:33:52,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 00:33:52,018 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:33:52,018 INFO L523 BasicCegarLoop]: trace histogram [11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:33:52,018 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-05-03 00:33:52,018 INFO L428 AbstractCegarLoop]: === Iteration 12 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:33:52,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:33:52,019 INFO L82 PathProgramCache]: Analyzing trace with hash 107739974, now seen corresponding path program 11 times [2021-05-03 00:33:52,019 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:33:52,019 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [35756935] [2021-05-03 00:33:52,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:33:52,027 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_93) (< 0 v_main_~n~0_16)) InVars {main_~n~0=v_main_~n~0_16, main_~j~0=v_main_~j~0_93} OutVars{main_~n~0=v_main_~n~0_16, main_~j~0=v_main_~j~0_93} AuxVars[] AssignedVars[] [2021-05-03 00:33:52,029 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:33:52,030 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:33:52,034 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:33:52,054 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:33:52,082 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:33:52,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:52,154 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:33:52,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:52,161 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:33:52,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:52,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:52,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:52,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:52,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:52,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:52,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:52,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:52,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:52,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:52,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:52,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:52,692 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:33:52,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [35756935] [2021-05-03 00:33:52,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [35756935] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:33:52,692 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:33:52,693 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-05-03 00:33:52,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602382296] [2021-05-03 00:33:52,693 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 00:33:52,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:33:52,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 00:33:52,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=263, Unknown=0, NotChecked=0, Total=380 [2021-05-03 00:33:52,694 INFO L87 Difference]: Start difference. First operand 24 states and 24 transitions. Second operand has 18 states, 17 states have (on average 1.1176470588235294) internal successors, (19), 16 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:53,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:33:53,537 INFO L93 Difference]: Finished difference Result 30 states and 30 transitions. [2021-05-03 00:33:53,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-03 00:33:53,538 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.1176470588235294) internal successors, (19), 16 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2021-05-03 00:33:53,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:33:53,538 INFO L225 Difference]: With dead ends: 30 [2021-05-03 00:33:53,538 INFO L226 Difference]: Without dead ends: 25 [2021-05-03 00:33:53,539 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 1218.8ms TimeCoverageRelationStatistics Valid=327, Invalid=863, Unknown=0, NotChecked=0, Total=1190 [2021-05-03 00:33:53,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2021-05-03 00:33:53,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2021-05-03 00:33:53,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 20 states have (on average 1.05) internal successors, (21), 20 states have internal predecessors, (21), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:53,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 25 transitions. [2021-05-03 00:33:53,546 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 25 transitions. Word has length 23 [2021-05-03 00:33:53,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:33:53,547 INFO L480 AbstractCegarLoop]: Abstraction has 25 states and 25 transitions. [2021-05-03 00:33:53,547 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 1.1176470588235294) internal successors, (19), 16 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:53,547 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 25 transitions. [2021-05-03 00:33:53,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 00:33:53,547 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:33:53,547 INFO L523 BasicCegarLoop]: trace histogram [12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:33:53,547 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-05-03 00:33:53,547 INFO L428 AbstractCegarLoop]: === Iteration 13 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:33:53,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:33:53,548 INFO L82 PathProgramCache]: Analyzing trace with hash -919639272, now seen corresponding path program 12 times [2021-05-03 00:33:53,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:33:53,548 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1004771883] [2021-05-03 00:33:53,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:33:53,555 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_107) (< 0 v_main_~n~0_17)) InVars {main_~n~0=v_main_~n~0_17, main_~j~0=v_main_~j~0_107} OutVars{main_~n~0=v_main_~n~0_17, main_~j~0=v_main_~j~0_107} AuxVars[] AssignedVars[] [2021-05-03 00:33:53,565 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:33:53,566 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:33:53,570 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:33:53,592 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:33:53,607 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:33:53,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:53,663 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:33:53,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:53,671 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:33:53,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:53,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:53,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:53,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:53,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:53,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:53,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:53,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:53,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:54,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:54,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:54,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:54,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:54,195 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:33:54,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1004771883] [2021-05-03 00:33:54,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1004771883] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:33:54,195 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:33:54,195 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-05-03 00:33:54,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411142414] [2021-05-03 00:33:54,196 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 00:33:54,196 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:33:54,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 00:33:54,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=288, Unknown=0, NotChecked=0, Total=420 [2021-05-03 00:33:54,196 INFO L87 Difference]: Start difference. First operand 25 states and 25 transitions. Second operand has 19 states, 18 states have (on average 1.1111111111111112) internal successors, (20), 17 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:33:54,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:33:54,996 INFO L93 Difference]: Finished difference Result 31 states and 31 transitions. [2021-05-03 00:33:54,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-03 00:33:54,997 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 1.1111111111111112) internal successors, (20), 17 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:33:54,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:33:54,997 INFO L225 Difference]: With dead ends: 31 [2021-05-03 00:33:54,997 INFO L226 Difference]: Without dead ends: 26 [2021-05-03 00:33:54,998 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 1150.7ms TimeCoverageRelationStatistics Valid=371, Invalid=961, Unknown=0, NotChecked=0, Total=1332 [2021-05-03 00:33:54,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2021-05-03 00:33:55,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 26. [2021-05-03 00:33:55,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 21 states have (on average 1.0476190476190477) internal successors, (22), 21 states have internal predecessors, (22), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:55,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 26 transitions. [2021-05-03 00:33:55,006 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 26 transitions. Word has length 24 [2021-05-03 00:33:55,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:33:55,007 INFO L480 AbstractCegarLoop]: Abstraction has 26 states and 26 transitions. [2021-05-03 00:33:55,007 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 18 states have (on average 1.1111111111111112) internal successors, (20), 17 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:33:55,007 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 26 transitions. [2021-05-03 00:33:55,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-05-03 00:33:55,007 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:33:55,007 INFO L523 BasicCegarLoop]: trace histogram [13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:33:55,007 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-05-03 00:33:55,007 INFO L428 AbstractCegarLoop]: === Iteration 14 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:33:55,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:33:55,008 INFO L82 PathProgramCache]: Analyzing trace with hash 1591342470, now seen corresponding path program 13 times [2021-05-03 00:33:55,008 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:33:55,008 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1337797845] [2021-05-03 00:33:55,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:33:55,012 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_122) (< 0 v_main_~n~0_18)) InVars {main_~n~0=v_main_~n~0_18, main_~j~0=v_main_~j~0_122} OutVars{main_~n~0=v_main_~n~0_18, main_~j~0=v_main_~j~0_122} AuxVars[] AssignedVars[] [2021-05-03 00:33:55,014 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:33:55,033 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:33:55,038 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:33:55,049 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:33:55,066 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:33:55,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:55,117 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:33:55,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:55,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:33:55,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:55,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:55,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:55,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:55,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:55,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:55,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:55,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:55,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:55,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:55,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:55,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:55,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:55,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:55,686 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:33:55,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1337797845] [2021-05-03 00:33:55,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1337797845] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:33:55,687 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:33:55,687 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-05-03 00:33:55,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045144273] [2021-05-03 00:33:55,687 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-03 00:33:55,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:33:55,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-03 00:33:55,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=314, Unknown=0, NotChecked=0, Total=462 [2021-05-03 00:33:55,688 INFO L87 Difference]: Start difference. First operand 26 states and 26 transitions. Second operand has 20 states, 19 states have (on average 1.105263157894737) internal successors, (21), 18 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:56,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:33:56,507 INFO L93 Difference]: Finished difference Result 32 states and 32 transitions. [2021-05-03 00:33:56,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-03 00:33:56,507 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.105263157894737) internal successors, (21), 18 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2021-05-03 00:33:56,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:33:56,507 INFO L225 Difference]: With dead ends: 32 [2021-05-03 00:33:56,508 INFO L226 Difference]: Without dead ends: 27 [2021-05-03 00:33:56,508 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 1239.6ms TimeCoverageRelationStatistics Valid=418, Invalid=1064, Unknown=0, NotChecked=0, Total=1482 [2021-05-03 00:33:56,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2021-05-03 00:33:56,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 27. [2021-05-03 00:33:56,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 22 states have (on average 1.0454545454545454) internal successors, (23), 22 states have internal predecessors, (23), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:56,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 27 transitions. [2021-05-03 00:33:56,517 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 27 transitions. Word has length 25 [2021-05-03 00:33:56,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:33:56,517 INFO L480 AbstractCegarLoop]: Abstraction has 27 states and 27 transitions. [2021-05-03 00:33:56,517 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 19 states have (on average 1.105263157894737) internal successors, (21), 18 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:56,517 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 27 transitions. [2021-05-03 00:33:56,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 00:33:56,518 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:33:56,518 INFO L523 BasicCegarLoop]: trace histogram [14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:33:56,518 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-05-03 00:33:56,518 INFO L428 AbstractCegarLoop]: === Iteration 15 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:33:56,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:33:56,518 INFO L82 PathProgramCache]: Analyzing trace with hash 2122365144, now seen corresponding path program 14 times [2021-05-03 00:33:56,518 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:33:56,518 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1141486114] [2021-05-03 00:33:56,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:33:56,522 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_138) (< 0 v_main_~n~0_19)) InVars {main_~n~0=v_main_~n~0_19, main_~j~0=v_main_~j~0_138} OutVars{main_~n~0=v_main_~n~0_19, main_~j~0=v_main_~j~0_138} AuxVars[] AssignedVars[] [2021-05-03 00:33:56,525 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:33:56,525 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:33:56,530 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:33:56,555 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:33:56,574 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:33:56,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:56,632 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:33:56,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:56,642 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:33:56,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:56,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:56,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:56,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:56,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:56,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:56,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:56,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:56,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:56,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:56,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:57,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:57,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:57,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:57,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:57,247 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:33:57,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1141486114] [2021-05-03 00:33:57,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1141486114] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:33:57,248 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:33:57,248 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-05-03 00:33:57,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687933192] [2021-05-03 00:33:57,248 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-03 00:33:57,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:33:57,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-03 00:33:57,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=341, Unknown=0, NotChecked=0, Total=506 [2021-05-03 00:33:57,249 INFO L87 Difference]: Start difference. First operand 27 states and 27 transitions. Second operand has 21 states, 20 states have (on average 1.1) internal successors, (22), 19 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:58,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:33:58,187 INFO L93 Difference]: Finished difference Result 33 states and 33 transitions. [2021-05-03 00:33:58,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-03 00:33:58,188 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.1) internal successors, (22), 19 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 26 [2021-05-03 00:33:58,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:33:58,188 INFO L225 Difference]: With dead ends: 33 [2021-05-03 00:33:58,188 INFO L226 Difference]: Without dead ends: 28 [2021-05-03 00:33:58,189 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 1372.4ms TimeCoverageRelationStatistics Valid=468, Invalid=1172, Unknown=0, NotChecked=0, Total=1640 [2021-05-03 00:33:58,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2021-05-03 00:33:58,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2021-05-03 00:33:58,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 23 states have (on average 1.0434782608695652) internal successors, (24), 23 states have internal predecessors, (24), 3 states have call successors, (3), 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:33:58,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 28 transitions. [2021-05-03 00:33:58,198 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 28 transitions. Word has length 26 [2021-05-03 00:33:58,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:33:58,198 INFO L480 AbstractCegarLoop]: Abstraction has 28 states and 28 transitions. [2021-05-03 00:33:58,198 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 20 states have (on average 1.1) internal successors, (22), 19 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:33:58,198 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 28 transitions. [2021-05-03 00:33:58,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-05-03 00:33:58,199 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:33:58,199 INFO L523 BasicCegarLoop]: trace histogram [15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:33:58,199 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-05-03 00:33:58,199 INFO L428 AbstractCegarLoop]: === Iteration 16 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:33:58,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:33:58,199 INFO L82 PathProgramCache]: Analyzing trace with hash 1404198854, now seen corresponding path program 15 times [2021-05-03 00:33:58,199 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:33:58,200 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1382015786] [2021-05-03 00:33:58,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:33:58,205 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_155) (< 0 v_main_~n~0_20)) InVars {main_~n~0=v_main_~n~0_20, main_~j~0=v_main_~j~0_155} OutVars{main_~n~0=v_main_~n~0_20, main_~j~0=v_main_~j~0_155} AuxVars[] AssignedVars[] [2021-05-03 00:33:58,207 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:33:58,208 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:33:58,225 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:33:58,249 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:33:58,267 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:33:58,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:58,324 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:33:58,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:33:58,330 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:33:58,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:58,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:58,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:58,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:58,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:58,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:58,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:58,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:58,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:58,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:58,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:58,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:58,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:58,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:58,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:59,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:33:59,121 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:33:59,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1382015786] [2021-05-03 00:33:59,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1382015786] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:33:59,121 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:33:59,121 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-05-03 00:33:59,122 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094111374] [2021-05-03 00:33:59,122 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 00:33:59,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:33:59,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 00:33:59,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=384, Unknown=0, NotChecked=0, Total=552 [2021-05-03 00:33:59,122 INFO L87 Difference]: Start difference. First operand 28 states and 28 transitions. Second operand has 22 states, 21 states have (on average 1.0952380952380953) internal successors, (23), 20 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:00,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:34:00,374 INFO L93 Difference]: Finished difference Result 34 states and 34 transitions. [2021-05-03 00:34:00,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-03 00:34:00,375 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.0952380952380953) internal successors, (23), 20 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2021-05-03 00:34:00,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:34:00,375 INFO L225 Difference]: With dead ends: 34 [2021-05-03 00:34:00,375 INFO L226 Difference]: Without dead ends: 29 [2021-05-03 00:34:00,376 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 1824.2ms TimeCoverageRelationStatistics Valid=491, Invalid=1315, Unknown=0, NotChecked=0, Total=1806 [2021-05-03 00:34:00,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2021-05-03 00:34:00,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2021-05-03 00:34:00,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 24 states have (on average 1.0416666666666667) internal successors, (25), 24 states have internal predecessors, (25), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:00,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 29 transitions. [2021-05-03 00:34:00,386 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 29 transitions. Word has length 27 [2021-05-03 00:34:00,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:34:00,386 INFO L480 AbstractCegarLoop]: Abstraction has 29 states and 29 transitions. [2021-05-03 00:34:00,386 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 21 states have (on average 1.0952380952380953) internal successors, (23), 20 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:00,386 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 29 transitions. [2021-05-03 00:34:00,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 00:34:00,386 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:34:00,386 INFO L523 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:34:00,386 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-05-03 00:34:00,386 INFO L428 AbstractCegarLoop]: === Iteration 17 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:34:00,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:34:00,387 INFO L82 PathProgramCache]: Analyzing trace with hash 615880344, now seen corresponding path program 16 times [2021-05-03 00:34:00,387 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:34:00,387 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [429924215] [2021-05-03 00:34:00,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:34:00,391 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_21) (< 0 v_main_~j~0_173)) InVars {main_~n~0=v_main_~n~0_21, main_~j~0=v_main_~j~0_173} OutVars{main_~n~0=v_main_~n~0_21, main_~j~0=v_main_~j~0_173} AuxVars[] AssignedVars[] [2021-05-03 00:34:00,395 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:34:00,417 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:34:00,422 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:34:00,432 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:34:00,452 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:34:00,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:00,511 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:34:00,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:00,521 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:34:00,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:00,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:00,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:00,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:00,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:00,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:00,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:00,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:00,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:00,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:00,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:00,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:00,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:01,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:01,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:01,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:01,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:01,270 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:34:01,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [429924215] [2021-05-03 00:34:01,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [429924215] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:34:01,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:34:01,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2021-05-03 00:34:01,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767783888] [2021-05-03 00:34:01,271 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-03 00:34:01,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:34:01,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-03 00:34:01,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=398, Unknown=0, NotChecked=0, Total=600 [2021-05-03 00:34:01,272 INFO L87 Difference]: Start difference. First operand 29 states and 29 transitions. Second operand has 23 states, 22 states have (on average 1.0909090909090908) internal successors, (24), 21 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:02,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:34:02,444 INFO L93 Difference]: Finished difference Result 35 states and 35 transitions. [2021-05-03 00:34:02,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-03 00:34:02,444 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.0909090909090908) internal successors, (24), 21 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2021-05-03 00:34:02,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:34:02,445 INFO L225 Difference]: With dead ends: 35 [2021-05-03 00:34:02,445 INFO L226 Difference]: Without dead ends: 30 [2021-05-03 00:34:02,445 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 1668.3ms TimeCoverageRelationStatistics Valid=577, Invalid=1403, Unknown=0, NotChecked=0, Total=1980 [2021-05-03 00:34:02,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2021-05-03 00:34:02,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 30. [2021-05-03 00:34:02,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 25 states have (on average 1.04) internal successors, (26), 25 states have internal predecessors, (26), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:02,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 30 transitions. [2021-05-03 00:34:02,456 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 30 transitions. Word has length 28 [2021-05-03 00:34:02,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:34:02,456 INFO L480 AbstractCegarLoop]: Abstraction has 30 states and 30 transitions. [2021-05-03 00:34:02,456 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 22 states have (on average 1.0909090909090908) internal successors, (24), 21 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:02,456 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 30 transitions. [2021-05-03 00:34:02,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-05-03 00:34:02,457 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:34:02,457 INFO L523 BasicCegarLoop]: trace histogram [17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:34:02,457 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-05-03 00:34:02,457 INFO L428 AbstractCegarLoop]: === Iteration 18 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:34:02,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:34:02,457 INFO L82 PathProgramCache]: Analyzing trace with hash 1947810310, now seen corresponding path program 17 times [2021-05-03 00:34:02,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:34:02,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [510576272] [2021-05-03 00:34:02,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:34:02,463 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_22) (< 0 v_main_~j~0_192)) InVars {main_~n~0=v_main_~n~0_22, main_~j~0=v_main_~j~0_192} OutVars{main_~n~0=v_main_~n~0_22, main_~j~0=v_main_~j~0_192} AuxVars[] AssignedVars[] [2021-05-03 00:34:02,465 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:34:02,479 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:34:02,484 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:34:02,494 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:34:02,511 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:34:02,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:02,572 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:34:02,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:02,575 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:34:02,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:02,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:02,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:02,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:02,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:02,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:02,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:02,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:02,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:02,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:02,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:03,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:03,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:03,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:03,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:03,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:03,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:03,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:03,484 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:34:03,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [510576272] [2021-05-03 00:34:03,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [510576272] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:34:03,484 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:34:03,484 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2021-05-03 00:34:03,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997347432] [2021-05-03 00:34:03,484 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-05-03 00:34:03,484 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:34:03,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-05-03 00:34:03,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=428, Unknown=0, NotChecked=0, Total=650 [2021-05-03 00:34:03,485 INFO L87 Difference]: Start difference. First operand 30 states and 30 transitions. Second operand has 24 states, 23 states have (on average 1.0869565217391304) internal successors, (25), 22 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:34:04,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:34:04,925 INFO L93 Difference]: Finished difference Result 36 states and 36 transitions. [2021-05-03 00:34:04,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-03 00:34:04,925 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.0869565217391304) internal successors, (25), 22 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:34:04,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:34:04,926 INFO L225 Difference]: With dead ends: 36 [2021-05-03 00:34:04,926 INFO L226 Difference]: Without dead ends: 31 [2021-05-03 00:34:04,926 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 2039.0ms TimeCoverageRelationStatistics Valid=636, Invalid=1526, Unknown=0, NotChecked=0, Total=2162 [2021-05-03 00:34:04,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2021-05-03 00:34:04,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2021-05-03 00:34:04,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 26 states have (on average 1.0384615384615385) internal successors, (27), 26 states have internal predecessors, (27), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:04,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 31 transitions. [2021-05-03 00:34:04,941 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 31 transitions. Word has length 29 [2021-05-03 00:34:04,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:34:04,941 INFO L480 AbstractCegarLoop]: Abstraction has 31 states and 31 transitions. [2021-05-03 00:34:04,941 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 23 states have (on average 1.0869565217391304) internal successors, (25), 22 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:34:04,941 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 31 transitions. [2021-05-03 00:34:04,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-05-03 00:34:04,941 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:34:04,941 INFO L523 BasicCegarLoop]: trace histogram [18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:34:04,942 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-05-03 00:34:04,942 INFO L428 AbstractCegarLoop]: === Iteration 19 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:34:04,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:34:04,942 INFO L82 PathProgramCache]: Analyzing trace with hash 287966296, now seen corresponding path program 18 times [2021-05-03 00:34:04,942 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:34:04,942 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1934751680] [2021-05-03 00:34:04,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:34:04,947 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_212) (< 0 v_main_~n~0_23)) InVars {main_~n~0=v_main_~n~0_23, main_~j~0=v_main_~j~0_212} OutVars{main_~n~0=v_main_~n~0_23, main_~j~0=v_main_~j~0_212} AuxVars[] AssignedVars[] [2021-05-03 00:34:04,948 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:34:04,949 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:34:04,955 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:34:04,977 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:34:04,995 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:34:05,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:05,072 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:34:05,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:05,076 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:34:05,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:05,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:05,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:05,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:05,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:05,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:05,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:05,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:05,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:05,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:05,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:05,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:05,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:05,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:05,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:05,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:05,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:06,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:06,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:06,263 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:34:06,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1934751680] [2021-05-03 00:34:06,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1934751680] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:34:06,264 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:34:06,264 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2021-05-03 00:34:06,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434404545] [2021-05-03 00:34:06,264 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-05-03 00:34:06,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:34:06,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-05-03 00:34:06,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=477, Unknown=0, NotChecked=0, Total=702 [2021-05-03 00:34:06,265 INFO L87 Difference]: Start difference. First operand 31 states and 31 transitions. Second operand has 25 states, 24 states have (on average 1.0833333333333333) internal successors, (26), 23 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:07,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:34:07,882 INFO L93 Difference]: Finished difference Result 37 states and 37 transitions. [2021-05-03 00:34:07,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-03 00:34:07,882 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.0833333333333333) internal successors, (26), 23 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2021-05-03 00:34:07,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:34:07,883 INFO L225 Difference]: With dead ends: 37 [2021-05-03 00:34:07,883 INFO L226 Difference]: Without dead ends: 32 [2021-05-03 00:34:07,883 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 271 ImplicationChecksByTransitivity, 2592.0ms TimeCoverageRelationStatistics Valid=662, Invalid=1690, Unknown=0, NotChecked=0, Total=2352 [2021-05-03 00:34:07,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2021-05-03 00:34:07,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 32. [2021-05-03 00:34:07,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 27 states have (on average 1.037037037037037) internal successors, (28), 27 states have internal predecessors, (28), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:07,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 32 transitions. [2021-05-03 00:34:07,896 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 32 transitions. Word has length 30 [2021-05-03 00:34:07,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:34:07,896 INFO L480 AbstractCegarLoop]: Abstraction has 32 states and 32 transitions. [2021-05-03 00:34:07,896 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 24 states have (on average 1.0833333333333333) internal successors, (26), 23 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:07,896 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 32 transitions. [2021-05-03 00:34:07,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-05-03 00:34:07,896 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:34:07,897 INFO L523 BasicCegarLoop]: trace histogram [19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:34:07,897 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-05-03 00:34:07,897 INFO L428 AbstractCegarLoop]: === Iteration 20 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:34:07,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:34:07,897 INFO L82 PathProgramCache]: Analyzing trace with hash 372409414, now seen corresponding path program 19 times [2021-05-03 00:34:07,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:34:07,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [844636808] [2021-05-03 00:34:07,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:34:07,902 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_24) (< 0 v_main_~j~0_233)) InVars {main_~n~0=v_main_~n~0_24, main_~j~0=v_main_~j~0_233} OutVars{main_~n~0=v_main_~n~0_24, main_~j~0=v_main_~j~0_233} AuxVars[] AssignedVars[] [2021-05-03 00:34:07,903 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:34:07,904 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:34:07,909 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:34:07,933 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:34:07,952 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:34:07,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:08,009 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:34:08,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:08,025 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:34:08,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:08,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:08,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:08,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:08,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:08,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:08,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:08,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:08,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:08,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:08,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:08,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:08,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:08,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:08,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:08,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:08,785 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:08,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:08,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:09,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:09,101 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:34:09,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [844636808] [2021-05-03 00:34:09,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [844636808] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:34:09,102 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:34:09,102 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-05-03 00:34:09,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569306719] [2021-05-03 00:34:09,102 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-05-03 00:34:09,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:34:09,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-05-03 00:34:09,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=265, Invalid=491, Unknown=0, NotChecked=0, Total=756 [2021-05-03 00:34:09,103 INFO L87 Difference]: Start difference. First operand 32 states and 32 transitions. Second operand has 26 states, 25 states have (on average 1.08) internal successors, (27), 24 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:10,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:34:10,897 INFO L93 Difference]: Finished difference Result 38 states and 38 transitions. [2021-05-03 00:34:10,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-03 00:34:10,897 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.08) internal successors, (27), 24 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 31 [2021-05-03 00:34:10,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:34:10,898 INFO L225 Difference]: With dead ends: 38 [2021-05-03 00:34:10,898 INFO L226 Difference]: Without dead ends: 33 [2021-05-03 00:34:10,899 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 2577.5ms TimeCoverageRelationStatistics Valid=763, Invalid=1787, Unknown=0, NotChecked=0, Total=2550 [2021-05-03 00:34:10,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2021-05-03 00:34:10,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 33. [2021-05-03 00:34:10,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 28 states have (on average 1.0357142857142858) internal successors, (29), 28 states have internal predecessors, (29), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:10,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 33 transitions. [2021-05-03 00:34:10,915 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 33 transitions. Word has length 31 [2021-05-03 00:34:10,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:34:10,915 INFO L480 AbstractCegarLoop]: Abstraction has 33 states and 33 transitions. [2021-05-03 00:34:10,915 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 25 states have (on average 1.08) internal successors, (27), 24 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:10,915 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 33 transitions. [2021-05-03 00:34:10,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-05-03 00:34:10,916 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:34:10,916 INFO L523 BasicCegarLoop]: trace histogram [20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:34:10,916 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-05-03 00:34:10,916 INFO L428 AbstractCegarLoop]: === Iteration 21 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:34:10,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:34:10,916 INFO L82 PathProgramCache]: Analyzing trace with hash -1304821224, now seen corresponding path program 20 times [2021-05-03 00:34:10,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:34:10,916 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1804193181] [2021-05-03 00:34:10,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:34:10,919 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_255) (< 0 v_main_~n~0_25)) InVars {main_~n~0=v_main_~n~0_25, main_~j~0=v_main_~j~0_255} OutVars{main_~n~0=v_main_~n~0_25, main_~j~0=v_main_~j~0_255} AuxVars[] AssignedVars[] [2021-05-03 00:34:10,921 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:34:10,937 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:34:10,942 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:34:10,957 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:34:10,976 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:34:10,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:11,050 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:34:11,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:11,060 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:34:11,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:11,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:11,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:11,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:11,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:11,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:11,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:11,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:11,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:11,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:11,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:11,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:11,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:11,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:11,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:11,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:11,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:12,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:12,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:12,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:12,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:12,362 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:34:12,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1804193181] [2021-05-03 00:34:12,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1804193181] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:34:12,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:34:12,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2021-05-03 00:34:12,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374881777] [2021-05-03 00:34:12,363 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-05-03 00:34:12,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:34:12,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-05-03 00:34:12,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=268, Invalid=544, Unknown=0, NotChecked=0, Total=812 [2021-05-03 00:34:12,364 INFO L87 Difference]: Start difference. First operand 33 states and 33 transitions. Second operand has 27 states, 26 states have (on average 1.0769230769230769) internal successors, (28), 25 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:14,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:34:14,254 INFO L93 Difference]: Finished difference Result 39 states and 39 transitions. [2021-05-03 00:34:14,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-03 00:34:14,255 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.0769230769230769) internal successors, (28), 25 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 32 [2021-05-03 00:34:14,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:34:14,256 INFO L225 Difference]: With dead ends: 39 [2021-05-03 00:34:14,256 INFO L226 Difference]: Without dead ends: 34 [2021-05-03 00:34:14,256 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 320 ImplicationChecksByTransitivity, 2880.5ms TimeCoverageRelationStatistics Valid=791, Invalid=1965, Unknown=0, NotChecked=0, Total=2756 [2021-05-03 00:34:14,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2021-05-03 00:34:14,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 34. [2021-05-03 00:34:14,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 29 states have (on average 1.0344827586206897) internal successors, (30), 29 states have internal predecessors, (30), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:14,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 34 transitions. [2021-05-03 00:34:14,271 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 34 transitions. Word has length 32 [2021-05-03 00:34:14,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:34:14,271 INFO L480 AbstractCegarLoop]: Abstraction has 34 states and 34 transitions. [2021-05-03 00:34:14,271 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 26 states have (on average 1.0769230769230769) internal successors, (28), 25 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:14,271 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 34 transitions. [2021-05-03 00:34:14,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-05-03 00:34:14,271 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:34:14,271 INFO L523 BasicCegarLoop]: trace histogram [21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:34:14,271 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-05-03 00:34:14,271 INFO L428 AbstractCegarLoop]: === Iteration 22 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:34:14,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:34:14,272 INFO L82 PathProgramCache]: Analyzing trace with hash -1759363450, now seen corresponding path program 21 times [2021-05-03 00:34:14,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:34:14,272 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1739326201] [2021-05-03 00:34:14,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:34:14,276 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_278) (< 0 v_main_~n~0_26)) InVars {main_~n~0=v_main_~n~0_26, main_~j~0=v_main_~j~0_278} OutVars{main_~n~0=v_main_~n~0_26, main_~j~0=v_main_~j~0_278} AuxVars[] AssignedVars[] [2021-05-03 00:34:14,278 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:34:14,278 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:34:14,283 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:34:14,306 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:34:14,322 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:34:14,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:14,414 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:34:14,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:14,418 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:34:14,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:14,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:14,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:14,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:14,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:14,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:14,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:14,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:14,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:14,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:14,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:14,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:14,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:14,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:14,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:15,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:15,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:15,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:15,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:15,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:15,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:15,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:15,564 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:34:15,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1739326201] [2021-05-03 00:34:15,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1739326201] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:34:15,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:34:15,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2021-05-03 00:34:15,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168363667] [2021-05-03 00:34:15,564 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-05-03 00:34:15,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:34:15,565 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-05-03 00:34:15,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=312, Invalid=558, Unknown=0, NotChecked=0, Total=870 [2021-05-03 00:34:15,565 INFO L87 Difference]: Start difference. First operand 34 states and 34 transitions. Second operand has 28 states, 27 states have (on average 1.0740740740740742) internal successors, (29), 26 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:17,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:34:17,325 INFO L93 Difference]: Finished difference Result 40 states and 40 transitions. [2021-05-03 00:34:17,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-03 00:34:17,326 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.0740740740740742) internal successors, (29), 26 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2021-05-03 00:34:17,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:34:17,326 INFO L225 Difference]: With dead ends: 40 [2021-05-03 00:34:17,326 INFO L226 Difference]: Without dead ends: 35 [2021-05-03 00:34:17,327 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 2645.0ms TimeCoverageRelationStatistics Valid=902, Invalid=2068, Unknown=0, NotChecked=0, Total=2970 [2021-05-03 00:34:17,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2021-05-03 00:34:17,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 35. [2021-05-03 00:34:17,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 30 states have (on average 1.0333333333333334) internal successors, (31), 30 states have internal predecessors, (31), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:17,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 35 transitions. [2021-05-03 00:34:17,345 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 35 transitions. Word has length 33 [2021-05-03 00:34:17,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:34:17,345 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 35 transitions. [2021-05-03 00:34:17,346 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 27 states have (on average 1.0740740740740742) internal successors, (29), 26 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:17,346 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 35 transitions. [2021-05-03 00:34:17,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-05-03 00:34:17,346 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:34:17,346 INFO L523 BasicCegarLoop]: trace histogram [22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:34:17,346 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-05-03 00:34:17,346 INFO L428 AbstractCegarLoop]: === Iteration 23 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:34:17,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:34:17,347 INFO L82 PathProgramCache]: Analyzing trace with hash 1329696728, now seen corresponding path program 22 times [2021-05-03 00:34:17,347 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:34:17,347 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1965581641] [2021-05-03 00:34:17,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:34:17,351 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_302) (< 0 v_main_~n~0_27)) InVars {main_~n~0=v_main_~n~0_27, main_~j~0=v_main_~j~0_302} OutVars{main_~n~0=v_main_~n~0_27, main_~j~0=v_main_~j~0_302} AuxVars[] AssignedVars[] [2021-05-03 00:34:17,352 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:34:17,353 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:34:17,358 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:34:17,382 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:34:17,401 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:34:17,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:17,461 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:34:17,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:17,465 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:34:17,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:17,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:17,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:17,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:17,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:17,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:17,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:17,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:17,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:17,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:17,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:17,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:17,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:17,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:18,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:18,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:18,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:18,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:18,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:18,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:18,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:18,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:18,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:18,731 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:34:18,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1965581641] [2021-05-03 00:34:18,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1965581641] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:34:18,732 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:34:18,732 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2021-05-03 00:34:18,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52848468] [2021-05-03 00:34:18,732 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-05-03 00:34:18,732 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:34:18,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-05-03 00:34:18,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=337, Invalid=593, Unknown=0, NotChecked=0, Total=930 [2021-05-03 00:34:18,733 INFO L87 Difference]: Start difference. First operand 35 states and 35 transitions. Second operand has 29 states, 28 states have (on average 1.0714285714285714) internal successors, (30), 27 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:34:20,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:34:20,463 INFO L93 Difference]: Finished difference Result 41 states and 41 transitions. [2021-05-03 00:34:20,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-03 00:34:20,463 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 1.0714285714285714) internal successors, (30), 27 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:34:20,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:34:20,464 INFO L225 Difference]: With dead ends: 41 [2021-05-03 00:34:20,464 INFO L226 Difference]: Without dead ends: 36 [2021-05-03 00:34:20,465 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 2730.4ms TimeCoverageRelationStatistics Valid=976, Invalid=2216, Unknown=0, NotChecked=0, Total=3192 [2021-05-03 00:34:20,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2021-05-03 00:34:20,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2021-05-03 00:34:20,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 31 states have (on average 1.032258064516129) internal successors, (32), 31 states have internal predecessors, (32), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:20,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 36 transitions. [2021-05-03 00:34:20,482 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 36 transitions. Word has length 34 [2021-05-03 00:34:20,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:34:20,482 INFO L480 AbstractCegarLoop]: Abstraction has 36 states and 36 transitions. [2021-05-03 00:34:20,482 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 28 states have (on average 1.0714285714285714) internal successors, (30), 27 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:34:20,482 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 36 transitions. [2021-05-03 00:34:20,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-05-03 00:34:20,482 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:34:20,482 INFO L523 BasicCegarLoop]: trace histogram [23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:34:20,482 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-05-03 00:34:20,482 INFO L428 AbstractCegarLoop]: === Iteration 24 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:34:20,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:34:20,483 INFO L82 PathProgramCache]: Analyzing trace with hash -1693685562, now seen corresponding path program 23 times [2021-05-03 00:34:20,483 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:34:20,483 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1203160985] [2021-05-03 00:34:20,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:34:20,487 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_28) (< 0 v_main_~j~0_327)) InVars {main_~n~0=v_main_~n~0_28, main_~j~0=v_main_~j~0_327} OutVars{main_~n~0=v_main_~n~0_28, main_~j~0=v_main_~j~0_327} AuxVars[] AssignedVars[] [2021-05-03 00:34:20,489 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:34:20,489 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:34:20,494 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:34:20,519 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:34:20,536 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:34:20,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:20,596 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:34:20,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:20,602 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 00:34:20,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:20,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:20,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:20,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:20,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:20,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:20,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:20,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:20,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:20,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:20,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:21,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:21,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:21,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:21,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:21,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:21,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:21,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:21,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:21,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:21,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:21,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:21,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:21,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:21,946 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:34:21,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1203160985] [2021-05-03 00:34:21,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1203160985] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:34:21,947 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:34:21,947 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2021-05-03 00:34:21,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145473690] [2021-05-03 00:34:21,947 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-05-03 00:34:21,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:34:21,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-05-03 00:34:21,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=363, Invalid=629, Unknown=0, NotChecked=0, Total=992 [2021-05-03 00:34:21,948 INFO L87 Difference]: Start difference. First operand 36 states and 36 transitions. Second operand has 30 states, 29 states have (on average 1.0689655172413792) internal successors, (31), 28 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:23,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:34:23,827 INFO L93 Difference]: Finished difference Result 42 states and 42 transitions. [2021-05-03 00:34:23,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-05-03 00:34:23,828 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 1.0689655172413792) internal successors, (31), 28 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2021-05-03 00:34:23,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:34:23,829 INFO L225 Difference]: With dead ends: 42 [2021-05-03 00:34:23,829 INFO L226 Difference]: Without dead ends: 37 [2021-05-03 00:34:23,830 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 2931.2ms TimeCoverageRelationStatistics Valid=1053, Invalid=2369, Unknown=0, NotChecked=0, Total=3422 [2021-05-03 00:34:23,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2021-05-03 00:34:23,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2021-05-03 00:34:23,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 32 states have (on average 1.03125) internal successors, (33), 32 states have internal predecessors, (33), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:23,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 37 transitions. [2021-05-03 00:34:23,847 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 37 transitions. Word has length 35 [2021-05-03 00:34:23,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:34:23,847 INFO L480 AbstractCegarLoop]: Abstraction has 37 states and 37 transitions. [2021-05-03 00:34:23,847 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 29 states have (on average 1.0689655172413792) internal successors, (31), 28 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:23,847 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 37 transitions. [2021-05-03 00:34:23,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-05-03 00:34:23,847 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:34:23,847 INFO L523 BasicCegarLoop]: trace histogram [24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:34:23,848 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-05-03 00:34:23,848 INFO L428 AbstractCegarLoop]: === Iteration 25 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:34:23,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:34:23,848 INFO L82 PathProgramCache]: Analyzing trace with hash -929256040, now seen corresponding path program 24 times [2021-05-03 00:34:23,848 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:34:23,848 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [724214244] [2021-05-03 00:34:23,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:34:23,855 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_353) (< 0 v_main_~n~0_29)) InVars {main_~n~0=v_main_~n~0_29, main_~j~0=v_main_~j~0_353} OutVars{main_~n~0=v_main_~n~0_29, main_~j~0=v_main_~j~0_353} AuxVars[] AssignedVars[] [2021-05-03 00:34:23,857 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:34:23,857 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:34:23,862 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:34:23,888 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:34:23,906 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:34:23,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:23,977 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:34:23,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:23,980 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 00:34:23,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:24,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:24,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:24,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:24,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:24,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:24,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:24,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:24,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:24,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:24,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:24,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:24,527 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:24,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:24,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:24,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:24,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:24,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:24,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:25,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:25,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:25,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:25,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:25,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:25,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:25,747 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:34:25,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [724214244] [2021-05-03 00:34:25,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [724214244] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:34:25,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:34:25,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2021-05-03 00:34:25,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719694859] [2021-05-03 00:34:25,748 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-05-03 00:34:25,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:34:25,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-05-03 00:34:25,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=366, Invalid=690, Unknown=0, NotChecked=0, Total=1056 [2021-05-03 00:34:25,748 INFO L87 Difference]: Start difference. First operand 37 states and 37 transitions. Second operand has 31 states, 30 states have (on average 1.0666666666666667) internal successors, (32), 29 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:28,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:34:28,265 INFO L93 Difference]: Finished difference Result 43 states and 43 transitions. [2021-05-03 00:34:28,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-05-03 00:34:28,266 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 1.0666666666666667) internal successors, (32), 29 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 36 [2021-05-03 00:34:28,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:34:28,266 INFO L225 Difference]: With dead ends: 43 [2021-05-03 00:34:28,266 INFO L226 Difference]: Without dead ends: 38 [2021-05-03 00:34:28,267 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 430 ImplicationChecksByTransitivity, 3893.3ms TimeCoverageRelationStatistics Valid=1085, Invalid=2575, Unknown=0, NotChecked=0, Total=3660 [2021-05-03 00:34:28,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2021-05-03 00:34:28,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 38. [2021-05-03 00:34:28,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 33 states have (on average 1.0303030303030303) internal successors, (34), 33 states have internal predecessors, (34), 3 states have call successors, (3), 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:34:28,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 38 transitions. [2021-05-03 00:34:28,291 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 38 transitions. Word has length 36 [2021-05-03 00:34:28,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:34:28,291 INFO L480 AbstractCegarLoop]: Abstraction has 38 states and 38 transitions. [2021-05-03 00:34:28,291 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 30 states have (on average 1.0666666666666667) internal successors, (32), 29 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:28,291 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 38 transitions. [2021-05-03 00:34:28,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-05-03 00:34:28,291 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:34:28,292 INFO L523 BasicCegarLoop]: trace histogram [25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:34:28,292 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-05-03 00:34:28,292 INFO L428 AbstractCegarLoop]: === Iteration 26 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:34:28,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:34:28,292 INFO L82 PathProgramCache]: Analyzing trace with hash 1293222662, now seen corresponding path program 25 times [2021-05-03 00:34:28,292 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:34:28,292 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [703712951] [2021-05-03 00:34:28,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:34:28,296 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_30) (< 0 v_main_~j~0_380)) InVars {main_~n~0=v_main_~n~0_30, main_~j~0=v_main_~j~0_380} OutVars{main_~n~0=v_main_~n~0_30, main_~j~0=v_main_~j~0_380} AuxVars[] AssignedVars[] [2021-05-03 00:34:28,298 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:34:28,313 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:34:28,318 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:34:28,329 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:34:28,347 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:34:28,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:28,413 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:34:28,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:28,425 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 00:34:28,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:28,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:28,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:28,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:28,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:28,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:28,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:28,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:28,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:28,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:28,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:28,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:28,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:28,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:29,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:29,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:29,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:29,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:29,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:29,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:29,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:29,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:29,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:29,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:29,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:29,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:30,016 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:34:30,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [703712951] [2021-05-03 00:34:30,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [703712951] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:34:30,016 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:34:30,016 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2021-05-03 00:34:30,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424912295] [2021-05-03 00:34:30,016 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-05-03 00:34:30,016 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:34:30,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-05-03 00:34:30,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=418, Invalid=704, Unknown=0, NotChecked=0, Total=1122 [2021-05-03 00:34:30,018 INFO L87 Difference]: Start difference. First operand 38 states and 38 transitions. Second operand has 32 states, 31 states have (on average 1.064516129032258) internal successors, (33), 30 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:32,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:34:32,201 INFO L93 Difference]: Finished difference Result 44 states and 44 transitions. [2021-05-03 00:34:32,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-03 00:34:32,202 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 1.064516129032258) internal successors, (33), 30 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2021-05-03 00:34:32,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:34:32,202 INFO L225 Difference]: With dead ends: 44 [2021-05-03 00:34:32,202 INFO L226 Difference]: Without dead ends: 39 [2021-05-03 00:34:32,203 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 3427.1ms TimeCoverageRelationStatistics Valid=1216, Invalid=2690, Unknown=0, NotChecked=0, Total=3906 [2021-05-03 00:34:32,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2021-05-03 00:34:32,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 39. [2021-05-03 00:34:32,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 34 states have (on average 1.0294117647058822) internal successors, (35), 34 states have internal predecessors, (35), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:32,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 39 transitions. [2021-05-03 00:34:32,226 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 39 transitions. Word has length 37 [2021-05-03 00:34:32,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:34:32,226 INFO L480 AbstractCegarLoop]: Abstraction has 39 states and 39 transitions. [2021-05-03 00:34:32,226 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 31 states have (on average 1.064516129032258) internal successors, (33), 30 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:32,226 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 39 transitions. [2021-05-03 00:34:32,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-05-03 00:34:32,226 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:34:32,226 INFO L523 BasicCegarLoop]: trace histogram [26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:34:32,226 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-05-03 00:34:32,227 INFO L428 AbstractCegarLoop]: === Iteration 27 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:34:32,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:34:32,227 INFO L82 PathProgramCache]: Analyzing trace with hash 1470585688, now seen corresponding path program 26 times [2021-05-03 00:34:32,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:34:32,227 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [496666006] [2021-05-03 00:34:32,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:34:32,232 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_31) (< 0 v_main_~j~0_408)) InVars {main_~n~0=v_main_~n~0_31, main_~j~0=v_main_~j~0_408} OutVars{main_~n~0=v_main_~n~0_31, main_~j~0=v_main_~j~0_408} AuxVars[] AssignedVars[] [2021-05-03 00:34:32,234 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:34:32,235 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:34:32,240 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:34:32,272 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:34:32,291 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:34:32,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:32,360 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:34:32,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:32,363 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:34:32,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:32,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:32,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:32,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:32,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:32,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:32,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:32,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:32,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:32,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:32,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:32,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:32,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:33,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:33,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:33,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:33,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:33,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:33,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:33,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:33,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:33,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:33,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:34,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:34,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:34,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:34,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:34,573 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:34:34,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [496666006] [2021-05-03 00:34:34,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [496666006] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:34:34,573 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:34:34,573 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2021-05-03 00:34:34,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49762600] [2021-05-03 00:34:34,574 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-05-03 00:34:34,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:34:34,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-05-03 00:34:34,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=447, Invalid=743, Unknown=0, NotChecked=0, Total=1190 [2021-05-03 00:34:34,574 INFO L87 Difference]: Start difference. First operand 39 states and 39 transitions. Second operand has 33 states, 32 states have (on average 1.0625) internal successors, (34), 31 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:37,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:34:37,465 INFO L93 Difference]: Finished difference Result 45 states and 45 transitions. [2021-05-03 00:34:37,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-05-03 00:34:37,465 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 1.0625) internal successors, (34), 31 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 38 [2021-05-03 00:34:37,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:34:37,466 INFO L225 Difference]: With dead ends: 45 [2021-05-03 00:34:37,466 INFO L226 Difference]: Without dead ends: 40 [2021-05-03 00:34:37,467 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 4699.1ms TimeCoverageRelationStatistics Valid=1302, Invalid=2858, Unknown=0, NotChecked=0, Total=4160 [2021-05-03 00:34:37,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2021-05-03 00:34:37,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 40. [2021-05-03 00:34:37,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 35 states have (on average 1.0285714285714285) internal successors, (36), 35 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:37,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 40 transitions. [2021-05-03 00:34:37,490 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 40 transitions. Word has length 38 [2021-05-03 00:34:37,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:34:37,491 INFO L480 AbstractCegarLoop]: Abstraction has 40 states and 40 transitions. [2021-05-03 00:34:37,491 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 33 states, 32 states have (on average 1.0625) internal successors, (34), 31 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:37,491 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 40 transitions. [2021-05-03 00:34:37,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-05-03 00:34:37,491 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:34:37,491 INFO L523 BasicCegarLoop]: trace histogram [27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:34:37,491 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-05-03 00:34:37,491 INFO L428 AbstractCegarLoop]: === Iteration 28 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:34:37,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:34:37,491 INFO L82 PathProgramCache]: Analyzing trace with hash -1621095098, now seen corresponding path program 27 times [2021-05-03 00:34:37,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:34:37,492 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [394727125] [2021-05-03 00:34:37,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:34:37,495 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_437) (< 0 v_main_~n~0_32)) InVars {main_~n~0=v_main_~n~0_32, main_~j~0=v_main_~j~0_437} OutVars{main_~n~0=v_main_~n~0_32, main_~j~0=v_main_~j~0_437} AuxVars[] AssignedVars[] [2021-05-03 00:34:37,501 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:34:37,502 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:34:37,507 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:34:37,534 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:34:37,553 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:34:37,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:37,618 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:34:37,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:37,627 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:34:37,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:37,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:37,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:37,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:37,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:37,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:37,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:37,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:37,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:38,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:38,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:38,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:38,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:38,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:38,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:38,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:38,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:38,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:38,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:38,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:38,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:39,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:39,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:39,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:39,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:39,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:39,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:39,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:39,979 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:34:39,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [394727125] [2021-05-03 00:34:39,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [394727125] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:34:39,979 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:34:39,979 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2021-05-03 00:34:39,979 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585808220] [2021-05-03 00:34:39,979 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-05-03 00:34:39,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:34:39,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-05-03 00:34:39,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=477, Invalid=783, Unknown=0, NotChecked=0, Total=1260 [2021-05-03 00:34:39,980 INFO L87 Difference]: Start difference. First operand 40 states and 40 transitions. Second operand has 34 states, 33 states have (on average 1.0606060606060606) internal successors, (35), 32 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:34:43,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:34:43,047 INFO L93 Difference]: Finished difference Result 46 states and 46 transitions. [2021-05-03 00:34:43,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-05-03 00:34:43,047 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 1.0606060606060606) internal successors, (35), 32 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:34:43,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:34:43,048 INFO L225 Difference]: With dead ends: 46 [2021-05-03 00:34:43,048 INFO L226 Difference]: Without dead ends: 41 [2021-05-03 00:34:43,048 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 5006.0ms TimeCoverageRelationStatistics Valid=1391, Invalid=3031, Unknown=0, NotChecked=0, Total=4422 [2021-05-03 00:34:43,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2021-05-03 00:34:43,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 41. [2021-05-03 00:34:43,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 36 states have (on average 1.0277777777777777) internal successors, (37), 36 states have internal predecessors, (37), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:43,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 41 transitions. [2021-05-03 00:34:43,071 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 41 transitions. Word has length 39 [2021-05-03 00:34:43,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:34:43,071 INFO L480 AbstractCegarLoop]: Abstraction has 41 states and 41 transitions. [2021-05-03 00:34:43,071 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 33 states have (on average 1.0606060606060606) internal successors, (35), 32 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:34:43,071 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 41 transitions. [2021-05-03 00:34:43,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-05-03 00:34:43,071 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:34:43,072 INFO L523 BasicCegarLoop]: trace histogram [28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:34:43,072 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-05-03 00:34:43,072 INFO L428 AbstractCegarLoop]: === Iteration 29 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:34:43,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:34:43,072 INFO L82 PathProgramCache]: Analyzing trace with hash 1321048344, now seen corresponding path program 28 times [2021-05-03 00:34:43,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:34:43,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [374461223] [2021-05-03 00:34:43,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:34:43,076 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_33) (< 0 v_main_~j~0_467)) InVars {main_~n~0=v_main_~n~0_33, main_~j~0=v_main_~j~0_467} OutVars{main_~n~0=v_main_~n~0_33, main_~j~0=v_main_~j~0_467} AuxVars[] AssignedVars[] [2021-05-03 00:34:43,089 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:34:43,090 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:34:43,095 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:34:43,119 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:34:43,137 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:34:43,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:43,196 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:34:43,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:43,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:34:43,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:43,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:43,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:43,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:43,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:43,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:43,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:43,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:43,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:43,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:43,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:43,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:43,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:43,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:43,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:43,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:43,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:44,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:44,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:44,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:44,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:44,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:44,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:44,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:44,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:44,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:44,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:44,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:44,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:45,095 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:34:45,095 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [374461223] [2021-05-03 00:34:45,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [374461223] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:34:45,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:34:45,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2021-05-03 00:34:45,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637873538] [2021-05-03 00:34:45,096 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-05-03 00:34:45,096 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:34:45,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-05-03 00:34:45,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=508, Invalid=824, Unknown=0, NotChecked=0, Total=1332 [2021-05-03 00:34:45,096 INFO L87 Difference]: Start difference. First operand 41 states and 41 transitions. Second operand has 35 states, 34 states have (on average 1.0588235294117647) internal successors, (36), 33 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:47,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:34:47,867 INFO L93 Difference]: Finished difference Result 47 states and 47 transitions. [2021-05-03 00:34:47,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-05-03 00:34:47,867 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 1.0588235294117647) internal successors, (36), 33 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2021-05-03 00:34:47,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:34:47,868 INFO L225 Difference]: With dead ends: 47 [2021-05-03 00:34:47,868 INFO L226 Difference]: Without dead ends: 42 [2021-05-03 00:34:47,868 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 4366.5ms TimeCoverageRelationStatistics Valid=1483, Invalid=3209, Unknown=0, NotChecked=0, Total=4692 [2021-05-03 00:34:47,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2021-05-03 00:34:47,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 42. [2021-05-03 00:34:47,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42 states, 37 states have (on average 1.027027027027027) internal successors, (38), 37 states have internal predecessors, (38), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:47,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 42 transitions. [2021-05-03 00:34:47,893 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 42 transitions. Word has length 40 [2021-05-03 00:34:47,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:34:47,893 INFO L480 AbstractCegarLoop]: Abstraction has 42 states and 42 transitions. [2021-05-03 00:34:47,893 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 34 states have (on average 1.0588235294117647) internal successors, (36), 33 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:47,893 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 42 transitions. [2021-05-03 00:34:47,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-05-03 00:34:47,893 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:34:47,893 INFO L523 BasicCegarLoop]: trace histogram [29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:34:47,894 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-05-03 00:34:47,894 INFO L428 AbstractCegarLoop]: === Iteration 30 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:34:47,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:34:47,894 INFO L82 PathProgramCache]: Analyzing trace with hash -1961785466, now seen corresponding path program 29 times [2021-05-03 00:34:47,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:34:47,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [655320224] [2021-05-03 00:34:47,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:34:47,898 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_498) (< 0 v_main_~n~0_34)) InVars {main_~n~0=v_main_~n~0_34, main_~j~0=v_main_~j~0_498} OutVars{main_~n~0=v_main_~n~0_34, main_~j~0=v_main_~j~0_498} AuxVars[] AssignedVars[] [2021-05-03 00:34:47,900 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:34:47,901 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:34:47,907 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:34:47,931 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:34:47,949 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:34:47,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:48,009 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:34:48,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:48,012 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:34:48,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:48,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:48,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:48,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:48,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:48,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:48,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:48,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:48,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:48,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:48,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:48,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:48,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:48,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:48,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:48,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:48,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:48,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:48,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:48,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:49,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:49,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:49,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:49,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:49,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:49,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:49,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:49,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:49,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:50,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:50,157 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:34:50,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [655320224] [2021-05-03 00:34:50,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [655320224] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:34:50,157 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:34:50,157 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2021-05-03 00:34:50,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428270316] [2021-05-03 00:34:50,157 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-05-03 00:34:50,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:34:50,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-05-03 00:34:50,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=540, Invalid=866, Unknown=0, NotChecked=0, Total=1406 [2021-05-03 00:34:50,158 INFO L87 Difference]: Start difference. First operand 42 states and 42 transitions. Second operand has 36 states, 35 states have (on average 1.0571428571428572) internal successors, (37), 34 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:53,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:34:53,263 INFO L93 Difference]: Finished difference Result 48 states and 48 transitions. [2021-05-03 00:34:53,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-05-03 00:34:53,264 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 1.0571428571428572) internal successors, (37), 34 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2021-05-03 00:34:53,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:34:53,264 INFO L225 Difference]: With dead ends: 48 [2021-05-03 00:34:53,264 INFO L226 Difference]: Without dead ends: 43 [2021-05-03 00:34:53,265 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 590 ImplicationChecksByTransitivity, 4792.3ms TimeCoverageRelationStatistics Valid=1578, Invalid=3392, Unknown=0, NotChecked=0, Total=4970 [2021-05-03 00:34:53,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2021-05-03 00:34:53,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 43. [2021-05-03 00:34:53,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 38 states have (on average 1.0263157894736843) internal successors, (39), 38 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:53,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 43 transitions. [2021-05-03 00:34:53,289 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 43 transitions. Word has length 41 [2021-05-03 00:34:53,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:34:53,289 INFO L480 AbstractCegarLoop]: Abstraction has 43 states and 43 transitions. [2021-05-03 00:34:53,289 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 35 states have (on average 1.0571428571428572) internal successors, (37), 34 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:34:53,289 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 43 transitions. [2021-05-03 00:34:53,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-05-03 00:34:53,289 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:34:53,290 INFO L523 BasicCegarLoop]: trace histogram [30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:34:53,290 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-05-03 00:34:53,290 INFO L428 AbstractCegarLoop]: === Iteration 31 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:34:53,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:34:53,290 INFO L82 PathProgramCache]: Analyzing trace with hash -650418472, now seen corresponding path program 30 times [2021-05-03 00:34:53,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:34:53,290 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [838243090] [2021-05-03 00:34:53,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:34:53,294 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_35) (< 0 v_main_~j~0_530)) InVars {main_~n~0=v_main_~n~0_35, main_~j~0=v_main_~j~0_530} OutVars{main_~n~0=v_main_~n~0_35, main_~j~0=v_main_~j~0_530} AuxVars[] AssignedVars[] [2021-05-03 00:34:53,296 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:34:53,314 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:34:53,319 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:34:53,333 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:34:53,354 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:34:53,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:53,415 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:34:53,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:34:53,419 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:34:53,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:53,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:53,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:53,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:53,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:53,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:53,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:53,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:53,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:53,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:53,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:53,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:54,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:54,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:54,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:54,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:54,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:54,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:54,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:54,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:54,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:54,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:55,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:55,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:55,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:55,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:55,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:55,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:55,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:56,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:56,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:34:56,438 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:34:56,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [838243090] [2021-05-03 00:34:56,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [838243090] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:34:56,439 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:34:56,439 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2021-05-03 00:34:56,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590407028] [2021-05-03 00:34:56,439 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-05-03 00:34:56,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:34:56,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-05-03 00:34:56,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=543, Invalid=939, Unknown=0, NotChecked=0, Total=1482 [2021-05-03 00:34:56,440 INFO L87 Difference]: Start difference. First operand 43 states and 43 transitions. Second operand has 37 states, 36 states have (on average 1.0555555555555556) internal successors, (38), 35 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:35:00,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:35:00,232 INFO L93 Difference]: Finished difference Result 49 states and 49 transitions. [2021-05-03 00:35:00,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-05-03 00:35:00,233 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 1.0555555555555556) internal successors, (38), 35 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 42 [2021-05-03 00:35:00,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:35:00,233 INFO L225 Difference]: With dead ends: 49 [2021-05-03 00:35:00,233 INFO L226 Difference]: Without dead ends: 44 [2021-05-03 00:35:00,234 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 6408.7ms TimeCoverageRelationStatistics Valid=1616, Invalid=3640, Unknown=0, NotChecked=0, Total=5256 [2021-05-03 00:35:00,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2021-05-03 00:35:00,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 44. [2021-05-03 00:35:00,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 39 states have (on average 1.0256410256410255) internal successors, (40), 39 states have internal predecessors, (40), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:35:00,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 44 transitions. [2021-05-03 00:35:00,260 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 44 transitions. Word has length 42 [2021-05-03 00:35:00,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:35:00,260 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 44 transitions. [2021-05-03 00:35:00,260 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 36 states have (on average 1.0555555555555556) internal successors, (38), 35 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:35:00,260 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 44 transitions. [2021-05-03 00:35:00,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-05-03 00:35:00,261 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:35:00,261 INFO L523 BasicCegarLoop]: trace histogram [31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:35:00,261 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-05-03 00:35:00,261 INFO L428 AbstractCegarLoop]: === Iteration 32 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:35:00,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:35:00,261 INFO L82 PathProgramCache]: Analyzing trace with hash 1347252678, now seen corresponding path program 31 times [2021-05-03 00:35:00,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:35:00,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [174558233] [2021-05-03 00:35:00,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:35:00,270 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_563) (< 0 v_main_~n~0_36)) InVars {main_~n~0=v_main_~n~0_36, main_~j~0=v_main_~j~0_563} OutVars{main_~n~0=v_main_~n~0_36, main_~j~0=v_main_~j~0_563} AuxVars[] AssignedVars[] [2021-05-03 00:35:00,272 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:35:00,291 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:35:00,297 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:35:00,310 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:35:00,330 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:35:00,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:35:00,391 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:35:00,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:35:00,397 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:35:00,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:00,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:00,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:00,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:00,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:00,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:00,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:00,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:00,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:00,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:00,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:00,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:01,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:01,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:01,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:01,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:01,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:01,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:01,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:01,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:01,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:01,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:02,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:02,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:02,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:02,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:02,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:02,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:02,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:03,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:03,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:03,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:03,689 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:35:03,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [174558233] [2021-05-03 00:35:03,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [174558233] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:35:03,689 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:35:03,689 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [] total 38 [2021-05-03 00:35:03,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776991180] [2021-05-03 00:35:03,689 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-05-03 00:35:03,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:35:03,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-05-03 00:35:03,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=576, Invalid=984, Unknown=0, NotChecked=0, Total=1560 [2021-05-03 00:35:03,690 INFO L87 Difference]: Start difference. First operand 44 states and 44 transitions. Second operand has 38 states, 37 states have (on average 1.054054054054054) internal successors, (39), 36 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:35:08,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:35:08,194 INFO L93 Difference]: Finished difference Result 50 states and 50 transitions. [2021-05-03 00:35:08,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-05-03 00:35:08,195 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 1.054054054054054) internal successors, (39), 36 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 43 [2021-05-03 00:35:08,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:35:08,195 INFO L225 Difference]: With dead ends: 50 [2021-05-03 00:35:08,195 INFO L226 Difference]: Without dead ends: 45 [2021-05-03 00:35:08,196 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 661 ImplicationChecksByTransitivity, 7189.7ms TimeCoverageRelationStatistics Valid=1715, Invalid=3835, Unknown=0, NotChecked=0, Total=5550 [2021-05-03 00:35:08,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2021-05-03 00:35:08,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 45. [2021-05-03 00:35:08,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 40 states have (on average 1.025) internal successors, (41), 40 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:35:08,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 45 transitions. [2021-05-03 00:35:08,225 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 45 transitions. Word has length 43 [2021-05-03 00:35:08,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:35:08,225 INFO L480 AbstractCegarLoop]: Abstraction has 45 states and 45 transitions. [2021-05-03 00:35:08,225 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 38 states, 37 states have (on average 1.054054054054054) internal successors, (39), 36 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:35:08,225 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 45 transitions. [2021-05-03 00:35:08,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-05-03 00:35:08,225 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:35:08,225 INFO L523 BasicCegarLoop]: trace histogram [32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:35:08,226 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-05-03 00:35:08,226 INFO L428 AbstractCegarLoop]: === Iteration 33 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:35:08,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:35:08,226 INFO L82 PathProgramCache]: Analyzing trace with hash -1149451112, now seen corresponding path program 32 times [2021-05-03 00:35:08,226 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:35:08,226 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1360853552] [2021-05-03 00:35:08,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:35:08,230 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_597) (< 0 v_main_~n~0_37)) InVars {main_~n~0=v_main_~n~0_37, main_~j~0=v_main_~j~0_597} OutVars{main_~n~0=v_main_~n~0_37, main_~j~0=v_main_~j~0_597} AuxVars[] AssignedVars[] [2021-05-03 00:35:08,233 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:35:08,251 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:35:08,257 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:35:08,270 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:35:08,292 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:35:08,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:35:08,359 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:35:08,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:35:08,362 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:35:08,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:08,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:08,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:08,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:08,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:08,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:08,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:08,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:08,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:08,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:08,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:08,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:09,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:09,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:09,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:09,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:09,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:09,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:09,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:09,737 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:09,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:09,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:10,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:10,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:10,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:10,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:10,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:10,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:10,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:11,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:11,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:11,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:11,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:11,733 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:35:11,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1360853552] [2021-05-03 00:35:11,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1360853552] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:35:11,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:35:11,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [] total 39 [2021-05-03 00:35:11,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131239704] [2021-05-03 00:35:11,734 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-05-03 00:35:11,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:35:11,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-05-03 00:35:11,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=1030, Unknown=0, NotChecked=0, Total=1640 [2021-05-03 00:35:11,735 INFO L87 Difference]: Start difference. First operand 45 states and 45 transitions. Second operand has 39 states, 38 states have (on average 1.0526315789473684) internal successors, (40), 37 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:35:15,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:35:15,945 INFO L93 Difference]: Finished difference Result 51 states and 51 transitions. [2021-05-03 00:35:15,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-05-03 00:35:15,946 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 1.0526315789473684) internal successors, (40), 37 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 44 [2021-05-03 00:35:15,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:35:15,946 INFO L225 Difference]: With dead ends: 51 [2021-05-03 00:35:15,946 INFO L226 Difference]: Without dead ends: 46 [2021-05-03 00:35:15,947 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 698 ImplicationChecksByTransitivity, 7061.9ms TimeCoverageRelationStatistics Valid=1817, Invalid=4035, Unknown=0, NotChecked=0, Total=5852 [2021-05-03 00:35:15,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2021-05-03 00:35:15,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 46. [2021-05-03 00:35:15,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 41 states have (on average 1.024390243902439) internal successors, (42), 41 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:35:15,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 46 transitions. [2021-05-03 00:35:15,980 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 46 transitions. Word has length 44 [2021-05-03 00:35:15,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:35:15,980 INFO L480 AbstractCegarLoop]: Abstraction has 46 states and 46 transitions. [2021-05-03 00:35:15,980 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 38 states have (on average 1.0526315789473684) internal successors, (40), 37 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:35:15,980 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 46 transitions. [2021-05-03 00:35:15,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-05-03 00:35:15,980 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:35:15,980 INFO L523 BasicCegarLoop]: trace histogram [33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:35:15,980 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-05-03 00:35:15,981 INFO L428 AbstractCegarLoop]: === Iteration 34 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:35:15,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:35:15,981 INFO L82 PathProgramCache]: Analyzing trace with hash -1237857274, now seen corresponding path program 33 times [2021-05-03 00:35:15,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:35:15,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [103199755] [2021-05-03 00:35:15,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:35:15,985 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_38) (< 0 v_main_~j~0_632)) InVars {main_~n~0=v_main_~n~0_38, main_~j~0=v_main_~j~0_632} OutVars{main_~n~0=v_main_~n~0_38, main_~j~0=v_main_~j~0_632} AuxVars[] AssignedVars[] [2021-05-03 00:35:15,986 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:35:16,003 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:35:16,009 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:35:16,021 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:35:16,042 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:35:16,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:35:16,101 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:35:16,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:35:16,110 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:35:16,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:16,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:16,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:16,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:16,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:16,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:16,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:16,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:16,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:16,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:16,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:16,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:16,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:16,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:16,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:16,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:17,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:17,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:17,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:17,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:17,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:17,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:17,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:17,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:17,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:18,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:18,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:18,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:18,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:18,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:18,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:18,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:19,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:19,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:19,562 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:35:19,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [103199755] [2021-05-03 00:35:19,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [103199755] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:35:19,562 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:35:19,562 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2021-05-03 00:35:19,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65903887] [2021-05-03 00:35:19,563 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-05-03 00:35:19,563 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:35:19,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-05-03 00:35:19,563 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=645, Invalid=1077, Unknown=0, NotChecked=0, Total=1722 [2021-05-03 00:35:19,563 INFO L87 Difference]: Start difference. First operand 46 states and 46 transitions. Second operand has 40 states, 39 states have (on average 1.0512820512820513) internal successors, (41), 38 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:35:24,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:35:24,812 INFO L93 Difference]: Finished difference Result 52 states and 52 transitions. [2021-05-03 00:35:24,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-05-03 00:35:24,813 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 1.0512820512820513) internal successors, (41), 38 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2021-05-03 00:35:24,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:35:24,814 INFO L225 Difference]: With dead ends: 52 [2021-05-03 00:35:24,814 INFO L226 Difference]: Without dead ends: 47 [2021-05-03 00:35:24,814 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 736 ImplicationChecksByTransitivity, 8123.6ms TimeCoverageRelationStatistics Valid=1922, Invalid=4240, Unknown=0, NotChecked=0, Total=6162 [2021-05-03 00:35:24,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2021-05-03 00:35:24,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 47. [2021-05-03 00:35:24,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 42 states have (on average 1.0238095238095237) internal successors, (43), 42 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:35:24,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 47 transitions. [2021-05-03 00:35:24,847 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 47 transitions. Word has length 45 [2021-05-03 00:35:24,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:35:24,847 INFO L480 AbstractCegarLoop]: Abstraction has 47 states and 47 transitions. [2021-05-03 00:35:24,848 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 40 states, 39 states have (on average 1.0512820512820513) internal successors, (41), 38 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:35:24,848 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 47 transitions. [2021-05-03 00:35:24,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-05-03 00:35:24,848 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:35:24,848 INFO L523 BasicCegarLoop]: trace histogram [34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:35:24,848 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-05-03 00:35:24,848 INFO L428 AbstractCegarLoop]: === Iteration 35 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:35:24,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:35:24,848 INFO L82 PathProgramCache]: Analyzing trace with hash 316519000, now seen corresponding path program 34 times [2021-05-03 00:35:24,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:35:24,849 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [437679338] [2021-05-03 00:35:24,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:35:24,859 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_668) (< 0 v_main_~n~0_39)) InVars {main_~n~0=v_main_~n~0_39, main_~j~0=v_main_~j~0_668} OutVars{main_~n~0=v_main_~n~0_39, main_~j~0=v_main_~j~0_668} AuxVars[] AssignedVars[] [2021-05-03 00:35:24,861 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:35:24,881 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:35:24,887 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:35:24,904 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:35:24,927 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:35:24,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:35:24,996 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:35:24,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:35:25,002 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:35:25,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:25,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:25,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:25,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:25,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:25,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:25,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:25,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:25,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:25,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:25,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:25,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:25,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:25,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:25,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:25,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:26,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:26,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:26,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:26,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:26,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:26,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:26,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:26,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:26,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:27,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:27,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:27,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:27,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:27,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:27,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:27,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:28,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:28,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:28,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:28,750 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:35:28,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [437679338] [2021-05-03 00:35:28,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [437679338] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:35:28,751 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:35:28,751 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [41] imperfect sequences [] total 41 [2021-05-03 00:35:28,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644788576] [2021-05-03 00:35:28,751 INFO L460 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-05-03 00:35:28,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:35:28,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-05-03 00:35:28,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=715, Invalid=1091, Unknown=0, NotChecked=0, Total=1806 [2021-05-03 00:35:28,752 INFO L87 Difference]: Start difference. First operand 47 states and 47 transitions. Second operand has 41 states, 40 states have (on average 1.05) internal successors, (42), 39 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:35:32,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:35:32,756 INFO L93 Difference]: Finished difference Result 53 states and 53 transitions. [2021-05-03 00:35:32,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-05-03 00:35:32,757 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 40 states have (on average 1.05) internal successors, (42), 39 states have internal predecessors, (42), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 46 [2021-05-03 00:35:32,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:35:32,757 INFO L225 Difference]: With dead ends: 53 [2021-05-03 00:35:32,757 INFO L226 Difference]: Without dead ends: 48 [2021-05-03 00:35:32,758 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 775 ImplicationChecksByTransitivity, 7245.3ms TimeCoverageRelationStatistics Valid=2098, Invalid=4382, Unknown=0, NotChecked=0, Total=6480 [2021-05-03 00:35:32,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2021-05-03 00:35:32,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 48. [2021-05-03 00:35:32,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 43 states have (on average 1.0232558139534884) internal successors, (44), 43 states have internal predecessors, (44), 3 states have call successors, (3), 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:35:32,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 48 transitions. [2021-05-03 00:35:32,792 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 48 transitions. Word has length 46 [2021-05-03 00:35:32,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:35:32,792 INFO L480 AbstractCegarLoop]: Abstraction has 48 states and 48 transitions. [2021-05-03 00:35:32,792 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 41 states, 40 states have (on average 1.05) internal successors, (42), 39 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:35:32,792 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 48 transitions. [2021-05-03 00:35:32,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-05-03 00:35:32,793 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:35:32,793 INFO L523 BasicCegarLoop]: trace histogram [35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:35:32,793 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-05-03 00:35:32,793 INFO L428 AbstractCegarLoop]: === Iteration 36 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:35:32,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:35:32,793 INFO L82 PathProgramCache]: Analyzing trace with hash 1257543238, now seen corresponding path program 35 times [2021-05-03 00:35:32,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:35:32,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [639569458] [2021-05-03 00:35:32,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:35:32,798 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_40) (< 0 v_main_~j~0_705)) InVars {main_~n~0=v_main_~n~0_40, main_~j~0=v_main_~j~0_705} OutVars{main_~n~0=v_main_~n~0_40, main_~j~0=v_main_~j~0_705} AuxVars[] AssignedVars[] [2021-05-03 00:35:32,799 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:35:32,817 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:35:32,823 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:35:32,836 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:35:32,860 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:35:32,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:35:32,933 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:35:32,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:35:32,938 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:35:32,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:32,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:33,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:33,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:33,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:33,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:33,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:33,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:33,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:33,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:33,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:33,527 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:33,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:33,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:33,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:33,862 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:33,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:34,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:34,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:34,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:34,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:34,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:34,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:34,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:34,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:35,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:35,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:35,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:35,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:35,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:35,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:35,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:36,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:36,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:36,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:36,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:36,839 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:35:36,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [639569458] [2021-05-03 00:35:36,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [639569458] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:35:36,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:35:36,839 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [] total 42 [2021-05-03 00:35:36,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693743968] [2021-05-03 00:35:36,840 INFO L460 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-05-03 00:35:36,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:35:36,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-05-03 00:35:36,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=753, Invalid=1139, Unknown=0, NotChecked=0, Total=1892 [2021-05-03 00:35:36,840 INFO L87 Difference]: Start difference. First operand 48 states and 48 transitions. Second operand has 42 states, 41 states have (on average 1.048780487804878) internal successors, (43), 40 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:35:42,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:35:42,898 INFO L93 Difference]: Finished difference Result 54 states and 54 transitions. [2021-05-03 00:35:42,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-05-03 00:35:42,899 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 41 states have (on average 1.048780487804878) internal successors, (43), 40 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 47 [2021-05-03 00:35:42,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:35:42,899 INFO L225 Difference]: With dead ends: 54 [2021-05-03 00:35:42,899 INFO L226 Difference]: Without dead ends: 49 [2021-05-03 00:35:42,900 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 815 ImplicationChecksByTransitivity, 9320.1ms TimeCoverageRelationStatistics Valid=2211, Invalid=4595, Unknown=0, NotChecked=0, Total=6806 [2021-05-03 00:35:42,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2021-05-03 00:35:42,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 49. [2021-05-03 00:35:42,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 44 states have (on average 1.0227272727272727) internal successors, (45), 44 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:35:42,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 49 transitions. [2021-05-03 00:35:42,935 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 49 transitions. Word has length 47 [2021-05-03 00:35:42,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:35:42,936 INFO L480 AbstractCegarLoop]: Abstraction has 49 states and 49 transitions. [2021-05-03 00:35:42,936 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 42 states, 41 states have (on average 1.048780487804878) internal successors, (43), 40 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:35:42,936 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 49 transitions. [2021-05-03 00:35:42,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-05-03 00:35:42,936 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:35:42,936 INFO L523 BasicCegarLoop]: trace histogram [36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:35:42,936 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-05-03 00:35:42,936 INFO L428 AbstractCegarLoop]: === Iteration 37 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:35:42,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:35:42,936 INFO L82 PathProgramCache]: Analyzing trace with hash 364523544, now seen corresponding path program 36 times [2021-05-03 00:35:42,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:35:42,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [689112049] [2021-05-03 00:35:42,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:35:42,942 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_41) (< 0 v_main_~j~0_743)) InVars {main_~n~0=v_main_~n~0_41, main_~j~0=v_main_~j~0_743} OutVars{main_~n~0=v_main_~n~0_41, main_~j~0=v_main_~j~0_743} AuxVars[] AssignedVars[] [2021-05-03 00:35:42,948 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:35:42,975 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:35:42,981 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:35:42,996 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:35:43,019 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:35:43,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:35:43,092 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:35:43,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:35:43,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:35:43,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:43,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:43,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:43,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:43,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:43,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:43,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:43,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:43,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:43,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:43,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:43,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:43,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:43,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:43,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:44,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:44,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:44,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:44,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:44,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:44,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:44,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:44,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:44,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:45,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:45,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:45,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:45,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:45,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:45,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:45,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:46,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:46,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:46,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:46,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:46,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:46,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:47,150 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:35:47,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [689112049] [2021-05-03 00:35:47,151 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [689112049] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:35:47,151 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:35:47,151 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [43] imperfect sequences [] total 43 [2021-05-03 00:35:47,151 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587102427] [2021-05-03 00:35:47,151 INFO L460 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-05-03 00:35:47,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:35:47,152 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-05-03 00:35:47,152 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=792, Invalid=1188, Unknown=0, NotChecked=0, Total=1980 [2021-05-03 00:35:47,152 INFO L87 Difference]: Start difference. First operand 49 states and 49 transitions. Second operand has 43 states, 42 states have (on average 1.0476190476190477) internal successors, (44), 41 states have internal predecessors, (44), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:35:51,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:35:51,786 INFO L93 Difference]: Finished difference Result 55 states and 55 transitions. [2021-05-03 00:35:51,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-05-03 00:35:51,786 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 42 states have (on average 1.0476190476190477) internal successors, (44), 41 states have internal predecessors, (44), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2021-05-03 00:35:51,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:35:51,787 INFO L225 Difference]: With dead ends: 55 [2021-05-03 00:35:51,787 INFO L226 Difference]: Without dead ends: 50 [2021-05-03 00:35:51,788 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 856 ImplicationChecksByTransitivity, 8087.6ms TimeCoverageRelationStatistics Valid=2327, Invalid=4813, Unknown=0, NotChecked=0, Total=7140 [2021-05-03 00:35:51,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2021-05-03 00:35:51,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 50. [2021-05-03 00:35:51,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 45 states have (on average 1.0222222222222221) internal successors, (46), 45 states have internal predecessors, (46), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:35:51,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 50 transitions. [2021-05-03 00:35:51,825 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 50 transitions. Word has length 48 [2021-05-03 00:35:51,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:35:51,825 INFO L480 AbstractCegarLoop]: Abstraction has 50 states and 50 transitions. [2021-05-03 00:35:51,826 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 43 states, 42 states have (on average 1.0476190476190477) internal successors, (44), 41 states have internal predecessors, (44), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:35:51,826 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 50 transitions. [2021-05-03 00:35:51,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-05-03 00:35:51,826 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:35:51,826 INFO L523 BasicCegarLoop]: trace histogram [37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:35:51,826 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-05-03 00:35:51,826 INFO L428 AbstractCegarLoop]: === Iteration 38 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:35:51,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:35:51,826 INFO L82 PathProgramCache]: Analyzing trace with hash -1549283194, now seen corresponding path program 37 times [2021-05-03 00:35:51,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:35:51,827 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1816082499] [2021-05-03 00:35:51,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:35:51,832 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_782) (< 0 v_main_~n~0_42)) InVars {main_~n~0=v_main_~n~0_42, main_~j~0=v_main_~j~0_782} OutVars{main_~n~0=v_main_~n~0_42, main_~j~0=v_main_~j~0_782} AuxVars[] AssignedVars[] [2021-05-03 00:35:51,834 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:35:51,835 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:35:51,842 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:35:51,870 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:35:51,894 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:35:51,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:35:51,962 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:35:51,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:35:51,981 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:35:51,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:52,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:52,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:52,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:52,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:52,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:52,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:52,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:52,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:53,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:53,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:53,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:53,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:53,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:53,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:53,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:53,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:53,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:53,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:54,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:54,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:54,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:54,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:54,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:54,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:54,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:55,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:55,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:55,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:55,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:56,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:56,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:56,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:56,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:56,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:57,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:57,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:57,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:35:58,025 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:35:58,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1816082499] [2021-05-03 00:35:58,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1816082499] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:35:58,026 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:35:58,026 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [] total 44 [2021-05-03 00:35:58,026 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58131534] [2021-05-03 00:35:58,026 INFO L460 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-05-03 00:35:58,026 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:35:58,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-05-03 00:35:58,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=832, Invalid=1238, Unknown=0, NotChecked=0, Total=2070 [2021-05-03 00:35:58,027 INFO L87 Difference]: Start difference. First operand 50 states and 50 transitions. Second operand has 44 states, 43 states have (on average 1.0465116279069768) internal successors, (45), 42 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:36:04,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:36:04,333 INFO L93 Difference]: Finished difference Result 56 states and 56 transitions. [2021-05-03 00:36:04,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-05-03 00:36:04,334 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 43 states have (on average 1.0465116279069768) internal successors, (45), 42 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2021-05-03 00:36:04,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:36:04,335 INFO L225 Difference]: With dead ends: 56 [2021-05-03 00:36:04,335 INFO L226 Difference]: Without dead ends: 51 [2021-05-03 00:36:04,336 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 898 ImplicationChecksByTransitivity, 11613.2ms TimeCoverageRelationStatistics Valid=2446, Invalid=5036, Unknown=0, NotChecked=0, Total=7482 [2021-05-03 00:36:04,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2021-05-03 00:36:04,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 51. [2021-05-03 00:36:04,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 46 states have (on average 1.0217391304347827) internal successors, (47), 46 states have internal predecessors, (47), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:36:04,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 51 transitions. [2021-05-03 00:36:04,377 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 51 transitions. Word has length 49 [2021-05-03 00:36:04,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:36:04,377 INFO L480 AbstractCegarLoop]: Abstraction has 51 states and 51 transitions. [2021-05-03 00:36:04,377 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 44 states, 43 states have (on average 1.0465116279069768) internal successors, (45), 42 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:36:04,377 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 51 transitions. [2021-05-03 00:36:04,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-05-03 00:36:04,377 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:36:04,377 INFO L523 BasicCegarLoop]: trace histogram [38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:36:04,377 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-05-03 00:36:04,378 INFO L428 AbstractCegarLoop]: === Iteration 39 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:36:04,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:36:04,378 INFO L82 PathProgramCache]: Analyzing trace with hash -747749928, now seen corresponding path program 38 times [2021-05-03 00:36:04,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:36:04,378 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [591651687] [2021-05-03 00:36:04,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:36:04,383 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_43) (< 0 v_main_~j~0_822)) InVars {main_~n~0=v_main_~n~0_43, main_~j~0=v_main_~j~0_822} OutVars{main_~n~0=v_main_~n~0_43, main_~j~0=v_main_~j~0_822} AuxVars[] AssignedVars[] [2021-05-03 00:36:04,385 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:36:04,404 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:36:04,412 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:36:04,428 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:36:04,453 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:36:04,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:36:04,553 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:36:04,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:36:04,570 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:36:04,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:04,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:04,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:04,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:04,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:04,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:04,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:05,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:05,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:05,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:05,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:05,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:05,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:05,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:05,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:05,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:06,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:06,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:06,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:06,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:06,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:06,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:07,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:07,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:07,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:07,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:08,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:08,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:08,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:08,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:08,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:09,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:09,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:09,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:09,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:09,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:10,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:10,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:10,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:10,899 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:36:10,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [591651687] [2021-05-03 00:36:10,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [591651687] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:36:10,899 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:36:10,899 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [45] imperfect sequences [] total 45 [2021-05-03 00:36:10,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840948634] [2021-05-03 00:36:10,900 INFO L460 AbstractCegarLoop]: Interpolant automaton has 45 states [2021-05-03 00:36:10,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:36:10,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-05-03 00:36:10,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=873, Invalid=1289, Unknown=0, NotChecked=0, Total=2162 [2021-05-03 00:36:10,901 INFO L87 Difference]: Start difference. First operand 51 states and 51 transitions. Second operand has 45 states, 44 states have (on average 1.0454545454545454) internal successors, (46), 43 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:36:18,762 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 79 [2021-05-03 00:36:18,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:36:18,981 INFO L93 Difference]: Finished difference Result 57 states and 57 transitions. [2021-05-03 00:36:18,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-05-03 00:36:18,982 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 44 states have (on average 1.0454545454545454) internal successors, (46), 43 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 50 [2021-05-03 00:36:18,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:36:18,983 INFO L225 Difference]: With dead ends: 57 [2021-05-03 00:36:18,983 INFO L226 Difference]: Without dead ends: 52 [2021-05-03 00:36:18,983 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 941 ImplicationChecksByTransitivity, 13667.0ms TimeCoverageRelationStatistics Valid=2568, Invalid=5264, Unknown=0, NotChecked=0, Total=7832 [2021-05-03 00:36:18,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2021-05-03 00:36:19,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 52. [2021-05-03 00:36:19,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 47 states have (on average 1.0212765957446808) internal successors, (48), 47 states have internal predecessors, (48), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:36:19,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 52 transitions. [2021-05-03 00:36:19,031 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 52 transitions. Word has length 50 [2021-05-03 00:36:19,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:36:19,031 INFO L480 AbstractCegarLoop]: Abstraction has 52 states and 52 transitions. [2021-05-03 00:36:19,031 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 45 states, 44 states have (on average 1.0454545454545454) internal successors, (46), 43 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:36:19,031 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 52 transitions. [2021-05-03 00:36:19,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-05-03 00:36:19,031 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:36:19,031 INFO L523 BasicCegarLoop]: trace histogram [39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:36:19,031 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-05-03 00:36:19,031 INFO L428 AbstractCegarLoop]: === Iteration 40 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:36:19,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:36:19,032 INFO L82 PathProgramCache]: Analyzing trace with hash -1670022458, now seen corresponding path program 39 times [2021-05-03 00:36:19,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:36:19,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1863619567] [2021-05-03 00:36:19,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:36:19,042 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_44) (< 0 v_main_~j~0_863)) InVars {main_~n~0=v_main_~n~0_44, main_~j~0=v_main_~j~0_863} OutVars{main_~n~0=v_main_~n~0_44, main_~j~0=v_main_~j~0_863} AuxVars[] AssignedVars[] [2021-05-03 00:36:19,044 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:36:19,046 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:36:19,055 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:36:19,102 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:36:19,136 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:36:19,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:36:19,237 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:36:19,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:36:19,241 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 00:36:19,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:19,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:19,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:19,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:19,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:19,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:19,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:19,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:19,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:19,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:20,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:20,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:20,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:20,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:20,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:20,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:20,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:20,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:20,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:21,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:21,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:21,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:21,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:21,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:22,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:22,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:22,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:22,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:23,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:23,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:23,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:23,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:24,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:24,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:24,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:25,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:25,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:25,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:26,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:26,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:26,965 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:36:26,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1863619567] [2021-05-03 00:36:26,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1863619567] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:36:26,966 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:36:26,966 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [46] imperfect sequences [] total 46 [2021-05-03 00:36:26,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015100939] [2021-05-03 00:36:26,966 INFO L460 AbstractCegarLoop]: Interpolant automaton has 46 states [2021-05-03 00:36:26,966 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:36:26,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-05-03 00:36:26,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=915, Invalid=1341, Unknown=0, NotChecked=0, Total=2256 [2021-05-03 00:36:26,966 INFO L87 Difference]: Start difference. First operand 52 states and 52 transitions. Second operand has 46 states, 45 states have (on average 1.0444444444444445) internal successors, (47), 44 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:36:27,246 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 77 [2021-05-03 00:36:35,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:36:35,484 INFO L93 Difference]: Finished difference Result 58 states and 58 transitions. [2021-05-03 00:36:35,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-05-03 00:36:35,485 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 45 states have (on average 1.0444444444444445) internal successors, (47), 44 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2021-05-03 00:36:35,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:36:35,485 INFO L225 Difference]: With dead ends: 58 [2021-05-03 00:36:35,486 INFO L226 Difference]: Without dead ends: 53 [2021-05-03 00:36:35,486 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 985 ImplicationChecksByTransitivity, 15355.3ms TimeCoverageRelationStatistics Valid=2693, Invalid=5497, Unknown=0, NotChecked=0, Total=8190 [2021-05-03 00:36:35,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2021-05-03 00:36:35,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 53. [2021-05-03 00:36:35,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 48 states have (on average 1.0208333333333333) internal successors, (49), 48 states have internal predecessors, (49), 3 states have call successors, (3), 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:36:35,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 53 transitions. [2021-05-03 00:36:35,536 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 53 transitions. Word has length 51 [2021-05-03 00:36:35,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:36:35,536 INFO L480 AbstractCegarLoop]: Abstraction has 53 states and 53 transitions. [2021-05-03 00:36:35,536 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 46 states, 45 states have (on average 1.0444444444444445) internal successors, (47), 44 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:36:35,536 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 53 transitions. [2021-05-03 00:36:35,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-05-03 00:36:35,537 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:36:35,537 INFO L523 BasicCegarLoop]: trace histogram [40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:36:35,537 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-05-03 00:36:35,537 INFO L428 AbstractCegarLoop]: === Iteration 41 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:36:35,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:36:35,537 INFO L82 PathProgramCache]: Analyzing trace with hash -195699816, now seen corresponding path program 40 times [2021-05-03 00:36:35,537 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:36:35,537 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1426864439] [2021-05-03 00:36:35,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:36:35,555 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_45) (< 0 v_main_~j~0_905)) InVars {main_~n~0=v_main_~n~0_45, main_~j~0=v_main_~j~0_905} OutVars{main_~n~0=v_main_~n~0_45, main_~j~0=v_main_~j~0_905} AuxVars[] AssignedVars[] [2021-05-03 00:36:35,557 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:36:35,557 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:36:35,564 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:36:35,595 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:36:35,621 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:36:35,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:36:35,697 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:36:35,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:36:35,700 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:36:35,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:35,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:35,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:35,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:35,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:35,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:35,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:36,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:36,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:36,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:36,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:36,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:36,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:36,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:36,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:36,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:36,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:36,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:37,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:37,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:37,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:37,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:37,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:37,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:38,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:38,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:38,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:38,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:38,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:39,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:39,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:39,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:39,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:39,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:40,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:40,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:40,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:41,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:41,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:41,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:42,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:42,531 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:36:42,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1426864439] [2021-05-03 00:36:42,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1426864439] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:36:42,531 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:36:42,531 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [47] imperfect sequences [] total 47 [2021-05-03 00:36:42,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361422793] [2021-05-03 00:36:42,532 INFO L460 AbstractCegarLoop]: Interpolant automaton has 47 states [2021-05-03 00:36:42,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:36:42,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-05-03 00:36:42,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=918, Invalid=1434, Unknown=0, NotChecked=0, Total=2352 [2021-05-03 00:36:42,533 INFO L87 Difference]: Start difference. First operand 53 states and 53 transitions. Second operand has 47 states, 46 states have (on average 1.0434782608695652) internal successors, (48), 45 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:36:42,814 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 76 [2021-05-03 00:36:53,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:36:53,120 INFO L93 Difference]: Finished difference Result 59 states and 59 transitions. [2021-05-03 00:36:53,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-05-03 00:36:53,122 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 46 states have (on average 1.0434782608695652) internal successors, (48), 45 states have internal predecessors, (48), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2021-05-03 00:36:53,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:36:53,122 INFO L225 Difference]: With dead ends: 59 [2021-05-03 00:36:53,122 INFO L226 Difference]: Without dead ends: 54 [2021-05-03 00:36:53,123 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1030 ImplicationChecksByTransitivity, 16523.8ms TimeCoverageRelationStatistics Valid=2741, Invalid=5815, Unknown=0, NotChecked=0, Total=8556 [2021-05-03 00:36:53,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2021-05-03 00:36:53,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2021-05-03 00:36:53,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 49 states have (on average 1.0204081632653061) internal successors, (50), 49 states have internal predecessors, (50), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:36:53,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 54 transitions. [2021-05-03 00:36:53,171 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 54 transitions. Word has length 52 [2021-05-03 00:36:53,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:36:53,171 INFO L480 AbstractCegarLoop]: Abstraction has 54 states and 54 transitions. [2021-05-03 00:36:53,171 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 47 states, 46 states have (on average 1.0434782608695652) internal successors, (48), 45 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:36:53,171 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 54 transitions. [2021-05-03 00:36:53,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-05-03 00:36:53,172 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:36:53,172 INFO L523 BasicCegarLoop]: trace histogram [41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:36:53,172 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-05-03 00:36:53,172 INFO L428 AbstractCegarLoop]: === Iteration 42 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:36:53,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:36:53,172 INFO L82 PathProgramCache]: Analyzing trace with hash -1736338170, now seen corresponding path program 41 times [2021-05-03 00:36:53,172 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:36:53,172 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1488555526] [2021-05-03 00:36:53,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:36:53,188 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_46) (< 0 v_main_~j~0_948)) InVars {main_~n~0=v_main_~n~0_46, main_~j~0=v_main_~j~0_948} OutVars{main_~n~0=v_main_~n~0_46, main_~j~0=v_main_~j~0_948} AuxVars[] AssignedVars[] [2021-05-03 00:36:53,190 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:36:53,192 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:36:53,200 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:36:53,254 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:36:53,288 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:36:53,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:36:53,384 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:36:53,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:36:53,390 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:36:53,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:53,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:53,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:53,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:53,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:53,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:53,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:53,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:53,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:53,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:54,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:54,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:54,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:54,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:54,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:54,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:54,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:54,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:54,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:55,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:55,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:55,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:55,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:55,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:55,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:56,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:56,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:56,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:56,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:56,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:56,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:57,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:57,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:57,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:57,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:57,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:58,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:58,283 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:58,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:58,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:58,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:59,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:36:59,469 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:36:59,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1488555526] [2021-05-03 00:36:59,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1488555526] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:36:59,470 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:36:59,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [48] imperfect sequences [] total 48 [2021-05-03 00:36:59,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65603351] [2021-05-03 00:36:59,470 INFO L460 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-05-03 00:36:59,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:36:59,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-05-03 00:36:59,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1002, Invalid=1448, Unknown=0, NotChecked=0, Total=2450 [2021-05-03 00:36:59,471 INFO L87 Difference]: Start difference. First operand 54 states and 54 transitions. Second operand has 48 states, 47 states have (on average 1.0425531914893618) internal successors, (49), 46 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:37:07,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:37:07,043 INFO L93 Difference]: Finished difference Result 60 states and 60 transitions. [2021-05-03 00:37:07,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-05-03 00:37:07,044 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 47 states have (on average 1.0425531914893618) internal successors, (49), 46 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2021-05-03 00:37:07,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:37:07,045 INFO L225 Difference]: With dead ends: 60 [2021-05-03 00:37:07,045 INFO L226 Difference]: Without dead ends: 55 [2021-05-03 00:37:07,045 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1076 ImplicationChecksByTransitivity, 13054.3ms TimeCoverageRelationStatistics Valid=2952, Invalid=5978, Unknown=0, NotChecked=0, Total=8930 [2021-05-03 00:37:07,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2021-05-03 00:37:07,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2021-05-03 00:37:07,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 50 states have (on average 1.02) internal successors, (51), 50 states have internal predecessors, (51), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:37:07,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 55 transitions. [2021-05-03 00:37:07,096 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 55 transitions. Word has length 53 [2021-05-03 00:37:07,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:37:07,096 INFO L480 AbstractCegarLoop]: Abstraction has 55 states and 55 transitions. [2021-05-03 00:37:07,096 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 48 states, 47 states have (on average 1.0425531914893618) internal successors, (49), 46 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:37:07,096 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 55 transitions. [2021-05-03 00:37:07,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-05-03 00:37:07,096 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:37:07,096 INFO L523 BasicCegarLoop]: trace histogram [42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:37:07,097 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-05-03 00:37:07,097 INFO L428 AbstractCegarLoop]: === Iteration 43 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:37:07,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:37:07,097 INFO L82 PathProgramCache]: Analyzing trace with hash 2043480408, now seen corresponding path program 42 times [2021-05-03 00:37:07,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:37:07,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [42755887] [2021-05-03 00:37:07,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:37:07,103 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_47) (< 0 v_main_~j~0_992)) InVars {main_~n~0=v_main_~n~0_47, main_~j~0=v_main_~j~0_992} OutVars{main_~n~0=v_main_~n~0_47, main_~j~0=v_main_~j~0_992} AuxVars[] AssignedVars[] [2021-05-03 00:37:07,114 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:37:07,143 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:37:07,151 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:37:07,169 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:37:07,200 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:37:07,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:37:07,315 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:37:07,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:37:07,319 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:37:07,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:07,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:07,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:07,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:07,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:07,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:07,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:07,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:07,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:08,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:08,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:08,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:08,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:08,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:08,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:08,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:08,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:09,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:09,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:09,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:09,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:10,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:10,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:10,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:11,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:11,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:11,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:12,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:12,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:12,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:13,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:13,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:13,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:14,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:14,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:14,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:15,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:15,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:15,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:16,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:16,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:16,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:17,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:17,606 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:37:17,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [42755887] [2021-05-03 00:37:17,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [42755887] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:37:17,607 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:37:17,607 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [49] imperfect sequences [] total 49 [2021-05-03 00:37:17,607 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421929763] [2021-05-03 00:37:17,607 INFO L460 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-05-03 00:37:17,607 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:37:17,607 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-05-03 00:37:17,607 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1047, Invalid=1503, Unknown=0, NotChecked=0, Total=2550 [2021-05-03 00:37:17,608 INFO L87 Difference]: Start difference. First operand 55 states and 55 transitions. Second operand has 49 states, 48 states have (on average 1.0416666666666667) internal successors, (50), 47 states have internal predecessors, (50), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:37:31,077 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 80 [2021-05-03 00:37:31,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:37:31,273 INFO L93 Difference]: Finished difference Result 61 states and 61 transitions. [2021-05-03 00:37:31,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-05-03 00:37:31,276 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 48 states have (on average 1.0416666666666667) internal successors, (50), 47 states have internal predecessors, (50), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 54 [2021-05-03 00:37:31,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:37:31,276 INFO L225 Difference]: With dead ends: 61 [2021-05-03 00:37:31,276 INFO L226 Difference]: Without dead ends: 56 [2021-05-03 00:37:31,277 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1123 ImplicationChecksByTransitivity, 23220.3ms TimeCoverageRelationStatistics Valid=3086, Invalid=6226, Unknown=0, NotChecked=0, Total=9312 [2021-05-03 00:37:31,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2021-05-03 00:37:31,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2021-05-03 00:37:31,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 51 states have (on average 1.0196078431372548) internal successors, (52), 51 states have internal predecessors, (52), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:37:31,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 56 transitions. [2021-05-03 00:37:31,330 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 56 transitions. Word has length 54 [2021-05-03 00:37:31,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:37:31,330 INFO L480 AbstractCegarLoop]: Abstraction has 56 states and 56 transitions. [2021-05-03 00:37:31,330 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 49 states, 48 states have (on average 1.0416666666666667) internal successors, (50), 47 states have internal predecessors, (50), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:37:31,330 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 56 transitions. [2021-05-03 00:37:31,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-05-03 00:37:31,330 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:37:31,330 INFO L523 BasicCegarLoop]: trace histogram [43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:37:31,330 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-05-03 00:37:31,330 INFO L428 AbstractCegarLoop]: === Iteration 44 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:37:31,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:37:31,331 INFO L82 PathProgramCache]: Analyzing trace with hash -1041227962, now seen corresponding path program 43 times [2021-05-03 00:37:31,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:37:31,331 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [937572326] [2021-05-03 00:37:31,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:37:31,338 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_48) (< 0 v_main_~j~0_1037)) InVars {main_~n~0=v_main_~n~0_48, main_~j~0=v_main_~j~0_1037} OutVars{main_~n~0=v_main_~n~0_48, main_~j~0=v_main_~j~0_1037} AuxVars[] AssignedVars[] [2021-05-03 00:37:31,344 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:37:31,390 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:37:31,402 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:37:31,435 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:37:31,504 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:37:31,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:37:31,678 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:37:31,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:37:31,683 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 00:37:31,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:31,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:31,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:31,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:31,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:32,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:32,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:32,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:32,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:32,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:32,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:32,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:32,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:33,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:33,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:33,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:33,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:33,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:34,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:34,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:34,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:34,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:34,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:35,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:35,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:35,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:36,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:36,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:36,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:36,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:37,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:37,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:37,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:37,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:38,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:38,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:38,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:39,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:39,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:39,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:40,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:40,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:40,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:40,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:41,251 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:37:41,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [937572326] [2021-05-03 00:37:41,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [937572326] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:37:41,252 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:37:41,252 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [50] imperfect sequences [] total 50 [2021-05-03 00:37:41,252 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874257966] [2021-05-03 00:37:41,252 INFO L460 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-05-03 00:37:41,252 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:37:41,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-05-03 00:37:41,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1093, Invalid=1559, Unknown=0, NotChecked=0, Total=2652 [2021-05-03 00:37:41,253 INFO L87 Difference]: Start difference. First operand 56 states and 56 transitions. Second operand has 50 states, 49 states have (on average 1.0408163265306123) internal successors, (51), 48 states have internal predecessors, (51), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:37:51,004 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 56 [2021-05-03 00:37:51,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:37:51,189 INFO L93 Difference]: Finished difference Result 62 states and 62 transitions. [2021-05-03 00:37:51,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-05-03 00:37:51,193 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 49 states have (on average 1.0408163265306123) internal successors, (51), 48 states have internal predecessors, (51), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 55 [2021-05-03 00:37:51,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:37:51,193 INFO L225 Difference]: With dead ends: 62 [2021-05-03 00:37:51,193 INFO L226 Difference]: Without dead ends: 57 [2021-05-03 00:37:51,194 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1171 ImplicationChecksByTransitivity, 18936.9ms TimeCoverageRelationStatistics Valid=3223, Invalid=6479, Unknown=0, NotChecked=0, Total=9702 [2021-05-03 00:37:51,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2021-05-03 00:37:51,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2021-05-03 00:37:51,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 52 states have (on average 1.0192307692307692) internal successors, (53), 52 states have internal predecessors, (53), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:37:51,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 57 transitions. [2021-05-03 00:37:51,250 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 57 transitions. Word has length 55 [2021-05-03 00:37:51,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:37:51,250 INFO L480 AbstractCegarLoop]: Abstraction has 57 states and 57 transitions. [2021-05-03 00:37:51,250 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 50 states, 49 states have (on average 1.0408163265306123) internal successors, (51), 48 states have internal predecessors, (51), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:37:51,250 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 57 transitions. [2021-05-03 00:37:51,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-05-03 00:37:51,250 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:37:51,251 INFO L523 BasicCegarLoop]: trace histogram [44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:37:51,251 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-05-03 00:37:51,251 INFO L428 AbstractCegarLoop]: === Iteration 45 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:37:51,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:37:51,251 INFO L82 PathProgramCache]: Analyzing trace with hash 2117060376, now seen corresponding path program 44 times [2021-05-03 00:37:51,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:37:51,251 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [712986154] [2021-05-03 00:37:51,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:37:51,265 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_49) (< 0 v_main_~j~0_1083)) InVars {main_~n~0=v_main_~n~0_49, main_~j~0=v_main_~j~0_1083} OutVars{main_~n~0=v_main_~n~0_49, main_~j~0=v_main_~j~0_1083} AuxVars[] AssignedVars[] [2021-05-03 00:37:51,268 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:37:51,319 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:37:51,333 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:37:51,370 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:37:51,445 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:37:51,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:37:51,642 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:37:51,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:37:51,647 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:37:51,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:51,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:51,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:51,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:52,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:52,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:52,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:52,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:52,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:52,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:53,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:53,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:53,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:53,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:53,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:53,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:54,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:54,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:54,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:54,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:55,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:55,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:55,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:55,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:56,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:56,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:56,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:56,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:57,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:57,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:57,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:58,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:58,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:58,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:59,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:37:59,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:00,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:00,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:00,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:01,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:01,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:02,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:03,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:03,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:04,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:04,760 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:38:04,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [712986154] [2021-05-03 00:38:04,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [712986154] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:38:04,760 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:38:04,760 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [51] imperfect sequences [] total 51 [2021-05-03 00:38:04,760 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876596115] [2021-05-03 00:38:04,761 INFO L460 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-05-03 00:38:04,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:38:04,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-05-03 00:38:04,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1096, Invalid=1660, Unknown=0, NotChecked=0, Total=2756 [2021-05-03 00:38:04,761 INFO L87 Difference]: Start difference. First operand 57 states and 57 transitions. Second operand has 51 states, 50 states have (on average 1.04) internal successors, (52), 49 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:38:04,937 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 76 [2021-05-03 00:38:20,837 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 66 [2021-05-03 00:38:21,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:38:21,307 INFO L93 Difference]: Finished difference Result 63 states and 63 transitions. [2021-05-03 00:38:21,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-05-03 00:38:21,311 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 50 states have (on average 1.04) internal successors, (52), 49 states have internal predecessors, (52), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 56 [2021-05-03 00:38:21,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:38:21,312 INFO L225 Difference]: With dead ends: 63 [2021-05-03 00:38:21,312 INFO L226 Difference]: Without dead ends: 58 [2021-05-03 00:38:21,313 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1220 ImplicationChecksByTransitivity, 28841.0ms TimeCoverageRelationStatistics Valid=3275, Invalid=6825, Unknown=0, NotChecked=0, Total=10100 [2021-05-03 00:38:21,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2021-05-03 00:38:21,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 58. [2021-05-03 00:38:21,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 53 states have (on average 1.0188679245283019) internal successors, (54), 53 states have internal predecessors, (54), 3 states have call successors, (3), 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:38:21,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 58 transitions. [2021-05-03 00:38:21,373 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 58 transitions. Word has length 56 [2021-05-03 00:38:21,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:38:21,374 INFO L480 AbstractCegarLoop]: Abstraction has 58 states and 58 transitions. [2021-05-03 00:38:21,374 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 51 states, 50 states have (on average 1.04) internal successors, (52), 49 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:38:21,374 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 58 transitions. [2021-05-03 00:38:21,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-05-03 00:38:21,374 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:38:21,374 INFO L523 BasicCegarLoop]: trace histogram [45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:38:21,374 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-05-03 00:38:21,374 INFO L428 AbstractCegarLoop]: === Iteration 46 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:38:21,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:38:21,375 INFO L82 PathProgramCache]: Analyzing trace with hash 1239751046, now seen corresponding path program 45 times [2021-05-03 00:38:21,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:38:21,375 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [260361481] [2021-05-03 00:38:21,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:38:21,385 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_1130) (< 0 v_main_~n~0_50)) InVars {main_~n~0=v_main_~n~0_50, main_~j~0=v_main_~j~0_1130} OutVars{main_~n~0=v_main_~n~0_50, main_~j~0=v_main_~j~0_1130} AuxVars[] AssignedVars[] [2021-05-03 00:38:21,388 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:38:21,438 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:38:21,453 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:38:21,495 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:38:21,569 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:38:21,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:38:21,788 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:38:21,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:38:21,797 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:38:21,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:21,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:21,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:22,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:22,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:22,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:22,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:22,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:22,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:22,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:22,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:23,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:23,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:23,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:23,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:23,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:24,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:24,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:24,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:24,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:24,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:25,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:25,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:25,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:26,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:26,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:26,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:27,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:27,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:27,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:27,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:28,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:28,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:28,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:28,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:29,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:29,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:30,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:30,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:30,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:31,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:31,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:31,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:32,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:32,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:32,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:33,121 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:38:33,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [260361481] [2021-05-03 00:38:33,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [260361481] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:38:33,122 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:38:33,122 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [52] imperfect sequences [] total 52 [2021-05-03 00:38:33,122 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187546491] [2021-05-03 00:38:33,122 INFO L460 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-05-03 00:38:33,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:38:33,123 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-05-03 00:38:33,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1188, Invalid=1674, Unknown=0, NotChecked=0, Total=2862 [2021-05-03 00:38:33,123 INFO L87 Difference]: Start difference. First operand 58 states and 58 transitions. Second operand has 52 states, 51 states have (on average 1.0392156862745099) internal successors, (53), 50 states have internal predecessors, (53), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:38:47,224 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 56 [2021-05-03 00:38:47,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:38:47,602 INFO L93 Difference]: Finished difference Result 64 states and 64 transitions. [2021-05-03 00:38:47,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-05-03 00:38:47,606 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 51 states have (on average 1.0392156862745099) internal successors, (53), 50 states have internal predecessors, (53), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 57 [2021-05-03 00:38:47,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:38:47,607 INFO L225 Difference]: With dead ends: 64 [2021-05-03 00:38:47,607 INFO L226 Difference]: Without dead ends: 59 [2021-05-03 00:38:47,608 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1270 ImplicationChecksByTransitivity, 24872.9ms TimeCoverageRelationStatistics Valid=3506, Invalid=7000, Unknown=0, NotChecked=0, Total=10506 [2021-05-03 00:38:47,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2021-05-03 00:38:47,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 59. [2021-05-03 00:38:47,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 54 states have (on average 1.0185185185185186) internal successors, (55), 54 states have internal predecessors, (55), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:38:47,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 59 transitions. [2021-05-03 00:38:47,673 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 59 transitions. Word has length 57 [2021-05-03 00:38:47,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:38:47,673 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 59 transitions. [2021-05-03 00:38:47,673 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 52 states, 51 states have (on average 1.0392156862745099) internal successors, (53), 50 states have internal predecessors, (53), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:38:47,674 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 59 transitions. [2021-05-03 00:38:47,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-05-03 00:38:47,674 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:38:47,674 INFO L523 BasicCegarLoop]: trace histogram [46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:38:47,674 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-05-03 00:38:47,674 INFO L428 AbstractCegarLoop]: === Iteration 47 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:38:47,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:38:47,675 INFO L82 PathProgramCache]: Analyzing trace with hash -187034408, now seen corresponding path program 46 times [2021-05-03 00:38:47,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:38:47,675 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1576286928] [2021-05-03 00:38:47,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:38:47,684 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_51) (< 0 v_main_~j~0_1178)) InVars {main_~n~0=v_main_~n~0_51, main_~j~0=v_main_~j~0_1178} OutVars{main_~n~0=v_main_~n~0_51, main_~j~0=v_main_~j~0_1178} AuxVars[] AssignedVars[] [2021-05-03 00:38:47,686 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:38:47,689 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:38:47,707 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:38:47,802 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:38:47,901 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:38:47,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:38:48,132 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:38:48,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:38:48,138 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:38:48,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:48,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:48,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:48,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:48,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:48,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:48,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:49,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:49,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:49,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:49,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:49,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:49,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:50,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:50,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:50,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:50,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:50,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:51,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:51,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:51,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:51,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:52,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:52,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:53,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:53,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:53,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:54,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:54,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:54,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:55,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:55,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:55,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:56,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:56,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:57,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:57,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:58,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:58,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:59,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:38:59,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:00,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:00,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:01,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:01,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:02,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:02,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:03,688 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:39:03,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1576286928] [2021-05-03 00:39:03,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1576286928] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:39:03,688 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:39:03,689 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [53] imperfect sequences [] total 53 [2021-05-03 00:39:03,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458082667] [2021-05-03 00:39:03,689 INFO L460 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-05-03 00:39:03,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:39:03,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-05-03 00:39:03,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1191, Invalid=1779, Unknown=0, NotChecked=0, Total=2970 [2021-05-03 00:39:03,690 INFO L87 Difference]: Start difference. First operand 59 states and 59 transitions. Second operand has 53 states, 52 states have (on average 1.0384615384615385) internal successors, (54), 51 states have internal predecessors, (54), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:39:04,284 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 76 [2021-05-03 00:39:05,975 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:39:06,266 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:39:06,587 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:39:06,921 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:39:07,274 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:39:07,666 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:39:22,330 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 66 [2021-05-03 00:39:22,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:39:22,929 INFO L93 Difference]: Finished difference Result 65 states and 65 transitions. [2021-05-03 00:39:22,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-05-03 00:39:22,931 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 52 states have (on average 1.0384615384615385) internal successors, (54), 51 states have internal predecessors, (54), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 58 [2021-05-03 00:39:22,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:39:22,937 INFO L225 Difference]: With dead ends: 65 [2021-05-03 00:39:22,937 INFO L226 Difference]: Without dead ends: 60 [2021-05-03 00:39:22,938 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1321 ImplicationChecksByTransitivity, 33253.9ms TimeCoverageRelationStatistics Valid=3560, Invalid=7360, Unknown=0, NotChecked=0, Total=10920 [2021-05-03 00:39:22,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2021-05-03 00:39:22,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 60. [2021-05-03 00:39:22,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 55 states have (on average 1.018181818181818) internal successors, (56), 55 states have internal predecessors, (56), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:39:22,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 60 transitions. [2021-05-03 00:39:22,997 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 60 transitions. Word has length 58 [2021-05-03 00:39:22,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:39:22,998 INFO L480 AbstractCegarLoop]: Abstraction has 60 states and 60 transitions. [2021-05-03 00:39:22,998 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 53 states, 52 states have (on average 1.0384615384615385) internal successors, (54), 51 states have internal predecessors, (54), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:39:22,998 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 60 transitions. [2021-05-03 00:39:22,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-05-03 00:39:22,998 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:39:22,998 INFO L523 BasicCegarLoop]: trace histogram [47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:39:22,998 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-05-03 00:39:22,998 INFO L428 AbstractCegarLoop]: === Iteration 48 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:39:22,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:39:22,999 INFO L82 PathProgramCache]: Analyzing trace with hash -1467710522, now seen corresponding path program 47 times [2021-05-03 00:39:22,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:39:22,999 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1126765367] [2021-05-03 00:39:22,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:39:23,017 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_52) (< 0 v_main_~j~0_1227)) InVars {main_~n~0=v_main_~n~0_52, main_~j~0=v_main_~j~0_1227} OutVars{main_~n~0=v_main_~n~0_52, main_~j~0=v_main_~j~0_1227} AuxVars[] AssignedVars[] [2021-05-03 00:39:23,019 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:39:23,061 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:39:23,072 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:39:23,099 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:39:23,163 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:39:23,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:39:23,311 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:39:23,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:39:23,323 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 00:39:23,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:23,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:23,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:23,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:23,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:23,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:23,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:24,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:24,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:24,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:24,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:24,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:24,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:25,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:25,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:25,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:25,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:26,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:26,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:26,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:26,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:27,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:27,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:27,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:28,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:28,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:28,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:29,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:29,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:29,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:30,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:30,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:31,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:31,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:31,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:32,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:32,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:33,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:33,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:34,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:34,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:35,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:35,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:36,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:37,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:37,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:38,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:39,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:39:40,535 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:39:40,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1126765367] [2021-05-03 00:39:40,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1126765367] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:39:40,535 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:39:40,535 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [54] imperfect sequences [] total 54 [2021-05-03 00:39:40,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184918974] [2021-05-03 00:39:40,536 INFO L460 AbstractCegarLoop]: Interpolant automaton has 54 states [2021-05-03 00:39:40,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:39:40,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-05-03 00:39:40,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1287, Invalid=1793, Unknown=0, NotChecked=0, Total=3080 [2021-05-03 00:39:40,537 INFO L87 Difference]: Start difference. First operand 60 states and 60 transitions. Second operand has 54 states, 53 states have (on average 1.0377358490566038) internal successors, (55), 52 states have internal predecessors, (55), 2 states have call successors, (3), 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:39:41,262 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 76 [2021-05-03 00:39:41,624 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:39:41,824 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:39:42,047 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:39:42,282 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:39:42,553 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:39:42,824 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:39:43,393 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:39:43,722 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:39:44,063 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:39:44,447 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:39:44,837 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:39:46,943 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:40:03,027 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 66 [2021-05-03 00:40:03,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:40:03,511 INFO L93 Difference]: Finished difference Result 66 states and 66 transitions. [2021-05-03 00:40:03,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-05-03 00:40:03,513 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 53 states have (on average 1.0377358490566038) internal successors, (55), 52 states have internal predecessors, (55), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 59 [2021-05-03 00:40:03,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:40:03,514 INFO L225 Difference]: With dead ends: 66 [2021-05-03 00:40:03,514 INFO L226 Difference]: Without dead ends: 61 [2021-05-03 00:40:03,515 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1373 ImplicationChecksByTransitivity, 38341.2ms TimeCoverageRelationStatistics Valid=3801, Invalid=7541, Unknown=0, NotChecked=0, Total=11342 [2021-05-03 00:40:03,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2021-05-03 00:40:03,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2021-05-03 00:40:03,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 56 states have (on average 1.0178571428571428) internal successors, (57), 56 states have internal predecessors, (57), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:40:03,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 61 transitions. [2021-05-03 00:40:03,590 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 61 transitions. Word has length 59 [2021-05-03 00:40:03,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:40:03,590 INFO L480 AbstractCegarLoop]: Abstraction has 61 states and 61 transitions. [2021-05-03 00:40:03,590 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 54 states, 53 states have (on average 1.0377358490566038) internal successors, (55), 52 states have internal predecessors, (55), 2 states have call successors, (3), 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:40:03,590 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 61 transitions. [2021-05-03 00:40:03,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-05-03 00:40:03,590 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:40:03,591 INFO L523 BasicCegarLoop]: trace histogram [48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:40:03,591 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-05-03 00:40:03,591 INFO L428 AbstractCegarLoop]: === Iteration 49 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:40:03,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:40:03,591 INFO L82 PathProgramCache]: Analyzing trace with hash 1781002904, now seen corresponding path program 48 times [2021-05-03 00:40:03,591 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:40:03,591 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1018166106] [2021-05-03 00:40:03,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:40:03,599 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_1277) (< 0 v_main_~n~0_53)) InVars {main_~n~0=v_main_~n~0_53, main_~j~0=v_main_~j~0_1277} OutVars{main_~n~0=v_main_~n~0_53, main_~j~0=v_main_~j~0_1277} AuxVars[] AssignedVars[] [2021-05-03 00:40:03,603 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:40:03,645 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:40:03,658 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:40:03,690 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:40:03,747 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:40:03,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:40:03,903 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:40:03,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:40:03,915 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:40:03,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:04,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:04,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:04,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:04,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:04,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:04,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:04,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:04,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:04,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:05,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:05,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:05,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:05,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:05,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:06,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:06,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:06,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:06,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:07,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:07,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:07,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:08,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:08,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:08,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:09,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:09,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:10,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:10,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:11,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:11,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:12,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:12,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:13,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:14,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:14,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:15,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:16,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:16,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:17,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:17,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:18,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:19,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:19,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:20,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:20,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:21,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:22,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:22,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:23,630 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:40:23,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1018166106] [2021-05-03 00:40:23,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1018166106] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:40:23,631 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:40:23,631 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [55] imperfect sequences [] total 55 [2021-05-03 00:40:23,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517445140] [2021-05-03 00:40:23,631 INFO L460 AbstractCegarLoop]: Interpolant automaton has 55 states [2021-05-03 00:40:23,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:40:23,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-05-03 00:40:23,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1338, Invalid=1854, Unknown=0, NotChecked=0, Total=3192 [2021-05-03 00:40:23,632 INFO L87 Difference]: Start difference. First operand 61 states and 61 transitions. Second operand has 55 states, 54 states have (on average 1.037037037037037) internal successors, (56), 53 states have internal predecessors, (56), 2 states have call successors, (3), 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:40:24,123 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 77 [2021-05-03 00:40:44,268 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 66 [2021-05-03 00:40:44,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:40:44,774 INFO L93 Difference]: Finished difference Result 67 states and 67 transitions. [2021-05-03 00:40:44,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-05-03 00:40:44,777 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 54 states have (on average 1.037037037037037) internal successors, (56), 53 states have internal predecessors, (56), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 60 [2021-05-03 00:40:44,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:40:44,778 INFO L225 Difference]: With dead ends: 67 [2021-05-03 00:40:44,778 INFO L226 Difference]: Without dead ends: 62 [2021-05-03 00:40:44,779 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1426 ImplicationChecksByTransitivity, 39032.8ms TimeCoverageRelationStatistics Valid=3953, Invalid=7819, Unknown=0, NotChecked=0, Total=11772 [2021-05-03 00:40:44,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2021-05-03 00:40:44,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 62. [2021-05-03 00:40:44,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 57 states have (on average 1.0175438596491229) internal successors, (58), 57 states have internal predecessors, (58), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:40:44,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 62 transitions. [2021-05-03 00:40:44,844 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 62 transitions. Word has length 60 [2021-05-03 00:40:44,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:40:44,844 INFO L480 AbstractCegarLoop]: Abstraction has 62 states and 62 transitions. [2021-05-03 00:40:44,844 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 55 states, 54 states have (on average 1.037037037037037) internal successors, (56), 53 states have internal predecessors, (56), 2 states have call successors, (3), 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:40:44,845 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 62 transitions. [2021-05-03 00:40:44,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-05-03 00:40:44,845 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:40:44,845 INFO L523 BasicCegarLoop]: trace histogram [49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:40:44,845 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-05-03 00:40:44,845 INFO L428 AbstractCegarLoop]: === Iteration 50 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:40:44,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:40:44,845 INFO L82 PathProgramCache]: Analyzing trace with hash -588095994, now seen corresponding path program 49 times [2021-05-03 00:40:44,845 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:40:44,846 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1629636598] [2021-05-03 00:40:44,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:40:44,854 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_1328) (< 0 v_main_~n~0_54)) InVars {main_~n~0=v_main_~n~0_54, main_~j~0=v_main_~j~0_1328} OutVars{main_~n~0=v_main_~n~0_54, main_~j~0=v_main_~j~0_1328} AuxVars[] AssignedVars[] [2021-05-03 00:40:44,856 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:40:44,857 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:40:44,870 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:40:44,948 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:40:45,019 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:40:45,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:40:45,197 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:40:45,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:40:45,204 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:40:45,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:45,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:45,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:45,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:45,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:45,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:45,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:45,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:46,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:46,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:46,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:46,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:46,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:47,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:47,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:47,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:47,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:48,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:48,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:48,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:48,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:49,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:49,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:50,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:50,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:50,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:51,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:51,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:52,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:52,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:53,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:53,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:54,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:54,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:54,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:55,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:55,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:56,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:56,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:57,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:57,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:58,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:58,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:40:59,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:00,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:00,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:01,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:02,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:03,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:04,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:04,978 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:41:04,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1629636598] [2021-05-03 00:41:04,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1629636598] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:41:04,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:41:04,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [56] imperfect sequences [] total 56 [2021-05-03 00:41:04,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463461662] [2021-05-03 00:41:04,979 INFO L460 AbstractCegarLoop]: Interpolant automaton has 56 states [2021-05-03 00:41:04,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:41:04,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-05-03 00:41:04,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1341, Invalid=1965, Unknown=0, NotChecked=0, Total=3306 [2021-05-03 00:41:04,979 INFO L87 Difference]: Start difference. First operand 62 states and 62 transitions. Second operand has 56 states, 55 states have (on average 1.0363636363636364) internal successors, (57), 54 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:41:05,412 WARN L205 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 80 [2021-05-03 00:41:05,582 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-05-03 00:41:05,778 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:41:05,992 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:41:06,432 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:41:06,678 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:41:06,946 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:41:07,526 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:41:20,171 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:41:21,806 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:41:22,642 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:41:23,502 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:41:25,206 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:41:26,106 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:41:28,737 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 66 [2021-05-03 00:41:29,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:41:29,376 INFO L93 Difference]: Finished difference Result 68 states and 68 transitions. [2021-05-03 00:41:29,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-05-03 00:41:29,382 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 55 states have (on average 1.0363636363636364) internal successors, (57), 54 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 61 [2021-05-03 00:41:29,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:41:29,382 INFO L225 Difference]: With dead ends: 68 [2021-05-03 00:41:29,383 INFO L226 Difference]: Without dead ends: 63 [2021-05-03 00:41:29,383 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1480 ImplicationChecksByTransitivity, 43128.1ms TimeCoverageRelationStatistics Valid=4010, Invalid=8200, Unknown=0, NotChecked=0, Total=12210 [2021-05-03 00:41:29,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2021-05-03 00:41:29,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 63. [2021-05-03 00:41:29,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 58 states have (on average 1.0172413793103448) internal successors, (59), 58 states have internal predecessors, (59), 3 states have call successors, (3), 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:41:29,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 63 transitions. [2021-05-03 00:41:29,454 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 63 transitions. Word has length 61 [2021-05-03 00:41:29,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:41:29,454 INFO L480 AbstractCegarLoop]: Abstraction has 63 states and 63 transitions. [2021-05-03 00:41:29,454 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 56 states, 55 states have (on average 1.0363636363636364) internal successors, (57), 54 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:41:29,455 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 63 transitions. [2021-05-03 00:41:29,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-05-03 00:41:29,455 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:41:29,455 INFO L523 BasicCegarLoop]: trace histogram [50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:41:29,455 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-05-03 00:41:29,455 INFO L428 AbstractCegarLoop]: === Iteration 51 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:41:29,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:41:29,455 INFO L82 PathProgramCache]: Analyzing trace with hash -1015717800, now seen corresponding path program 50 times [2021-05-03 00:41:29,456 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:41:29,456 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1697835503] [2021-05-03 00:41:29,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:41:29,471 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_55) (< 0 v_main_~j~0_1380)) InVars {main_~n~0=v_main_~n~0_55, main_~j~0=v_main_~j~0_1380} OutVars{main_~n~0=v_main_~n~0_55, main_~j~0=v_main_~j~0_1380} AuxVars[] AssignedVars[] [2021-05-03 00:41:29,474 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:41:29,543 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:41:29,561 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:41:29,619 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:41:29,724 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-05-03 00:41:29,730 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:41:29,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:41:30,021 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:41:30,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:41:30,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:41:30,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:30,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:30,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:30,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:30,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:30,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:30,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:30,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:31,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:31,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:31,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:31,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:31,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:31,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:32,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:32,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:32,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:32,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:33,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:33,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:33,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:34,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:34,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:34,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:35,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:35,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:35,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:36,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:36,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:36,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:37,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:37,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:38,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:38,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:39,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:39,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:40,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:40,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:41,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:41,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:42,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:42,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:43,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:43,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:44,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:44,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:45,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:45,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:46,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:46,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:47,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:41:47,672 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:41:47,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1697835503] [2021-05-03 00:41:47,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1697835503] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:41:47,672 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:41:47,673 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [57] imperfect sequences [] total 57 [2021-05-03 00:41:47,673 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099566221] [2021-05-03 00:41:47,673 INFO L460 AbstractCegarLoop]: Interpolant automaton has 57 states [2021-05-03 00:41:47,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:41:47,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2021-05-03 00:41:47,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1443, Invalid=1979, Unknown=0, NotChecked=0, Total=3422 [2021-05-03 00:41:47,674 INFO L87 Difference]: Start difference. First operand 63 states and 63 transitions. Second operand has 57 states, 56 states have (on average 1.0357142857142858) internal successors, (58), 55 states have internal predecessors, (58), 2 states have call successors, (3), 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:42:05,307 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 56 [2021-05-03 00:42:06,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:42:06,140 INFO L93 Difference]: Finished difference Result 69 states and 69 transitions. [2021-05-03 00:42:06,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-05-03 00:42:06,146 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 56 states have (on average 1.0357142857142858) internal successors, (58), 55 states have internal predecessors, (58), 2 states have call successors, (3), 3 states have 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:42:06,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:42:06,147 INFO L225 Difference]: With dead ends: 69 [2021-05-03 00:42:06,147 INFO L226 Difference]: Without dead ends: 64 [2021-05-03 00:42:06,148 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1535 ImplicationChecksByTransitivity, 34302.6ms TimeCoverageRelationStatistics Valid=4266, Invalid=8390, Unknown=0, NotChecked=0, Total=12656 [2021-05-03 00:42:06,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2021-05-03 00:42:06,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 64. [2021-05-03 00:42:06,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 59 states have (on average 1.0169491525423728) internal successors, (60), 59 states have internal predecessors, (60), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:42:06,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 64 transitions. [2021-05-03 00:42:06,226 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 64 transitions. Word has length 62 [2021-05-03 00:42:06,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:42:06,226 INFO L480 AbstractCegarLoop]: Abstraction has 64 states and 64 transitions. [2021-05-03 00:42:06,226 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 57 states, 56 states have (on average 1.0357142857142858) internal successors, (58), 55 states have internal predecessors, (58), 2 states have call successors, (3), 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:42:06,226 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 64 transitions. [2021-05-03 00:42:06,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-05-03 00:42:06,227 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:42:06,227 INFO L523 BasicCegarLoop]: trace histogram [51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:42:06,227 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-05-03 00:42:06,227 INFO L428 AbstractCegarLoop]: === Iteration 52 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:42:06,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:42:06,227 INFO L82 PathProgramCache]: Analyzing trace with hash -1387091898, now seen corresponding path program 51 times [2021-05-03 00:42:06,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:42:06,227 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1491296086] [2021-05-03 00:42:06,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:42:06,238 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_1433) (< 0 v_main_~n~0_56)) InVars {main_~n~0=v_main_~n~0_56, main_~j~0=v_main_~j~0_1433} OutVars{main_~n~0=v_main_~n~0_56, main_~j~0=v_main_~j~0_1433} AuxVars[] AssignedVars[] [2021-05-03 00:42:06,241 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:42:06,314 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:42:06,335 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:42:06,397 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:42:06,516 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-05-03 00:42:06,522 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:42:06,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:42:06,825 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:42:06,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:42:06,832 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:42:06,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:06,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:07,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:07,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:07,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:07,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:07,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:07,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:08,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:08,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:08,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:08,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:09,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:09,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:09,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:10,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:10,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:10,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:11,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:11,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:12,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:12,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:13,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:13,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:13,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:14,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:14,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:15,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:15,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:16,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:16,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:17,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:17,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:18,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:18,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:19,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:20,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:20,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:21,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:22,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:22,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:23,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:24,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:25,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:25,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:26,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:27,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:27,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:28,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:29,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:30,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:31,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:42:32,567 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:42:32,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1491296086] [2021-05-03 00:42:32,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1491296086] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:42:32,567 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:42:32,568 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [58] imperfect sequences [] total 58 [2021-05-03 00:42:32,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620472326] [2021-05-03 00:42:32,568 INFO L460 AbstractCegarLoop]: Interpolant automaton has 58 states [2021-05-03 00:42:32,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:42:32,568 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2021-05-03 00:42:32,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1497, Invalid=2043, Unknown=0, NotChecked=0, Total=3540 [2021-05-03 00:42:32,569 INFO L87 Difference]: Start difference. First operand 64 states and 64 transitions. Second operand has 58 states, 57 states have (on average 1.0350877192982457) internal successors, (59), 56 states have internal predecessors, (59), 2 states have call successors, (3), 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:42:33,457 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 77 [2021-05-03 00:42:33,701 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-05-03 00:42:33,911 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:42:34,120 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:42:34,360 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:42:34,615 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:42:34,891 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:42:35,174 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:42:35,478 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:42:35,829 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:42:36,197 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:42:36,563 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:42:36,927 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:42:37,713 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:42:38,130 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:42:38,533 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:42:39,424 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:42:39,925 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:42:40,399 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:42:41,394 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:42:55,263 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:42:56,248 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:42:57,248 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:42:58,149 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:42:59,168 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:43:01,433 WARN L205 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 66 [2021-05-03 00:43:02,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:43:02,306 INFO L93 Difference]: Finished difference Result 70 states and 70 transitions. [2021-05-03 00:43:02,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-05-03 00:43:02,312 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 57 states have (on average 1.0350877192982457) internal successors, (59), 56 states have internal predecessors, (59), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 63 [2021-05-03 00:43:02,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:43:02,313 INFO L225 Difference]: With dead ends: 70 [2021-05-03 00:43:02,313 INFO L226 Difference]: Without dead ends: 65 [2021-05-03 00:43:02,314 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1591 ImplicationChecksByTransitivity, 52977.2ms TimeCoverageRelationStatistics Valid=4427, Invalid=8683, Unknown=0, NotChecked=0, Total=13110 [2021-05-03 00:43:02,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2021-05-03 00:43:02,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 65. [2021-05-03 00:43:02,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 60 states have (on average 1.0166666666666666) internal successors, (61), 60 states have internal predecessors, (61), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:43:02,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 65 transitions. [2021-05-03 00:43:02,403 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 65 transitions. Word has length 63 [2021-05-03 00:43:02,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:43:02,403 INFO L480 AbstractCegarLoop]: Abstraction has 65 states and 65 transitions. [2021-05-03 00:43:02,403 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 58 states, 57 states have (on average 1.0350877192982457) internal successors, (59), 56 states have internal predecessors, (59), 2 states have call successors, (3), 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:43:02,403 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 65 transitions. [2021-05-03 00:43:02,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-05-03 00:43:02,403 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:43:02,403 INFO L523 BasicCegarLoop]: trace histogram [52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:43:02,403 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-05-03 00:43:02,404 INFO L428 AbstractCegarLoop]: === Iteration 53 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:43:02,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:43:02,404 INFO L82 PathProgramCache]: Analyzing trace with hash -14787048, now seen corresponding path program 52 times [2021-05-03 00:43:02,404 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:43:02,404 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1610917838] [2021-05-03 00:43:02,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:43:02,420 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_1487) (< 0 v_main_~n~0_57)) InVars {main_~n~0=v_main_~n~0_57, main_~j~0=v_main_~j~0_1487} OutVars{main_~n~0=v_main_~n~0_57, main_~j~0=v_main_~j~0_1487} AuxVars[] AssignedVars[] [2021-05-03 00:43:02,423 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:43:02,498 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:43:02,520 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:43:02,574 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:43:02,691 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-05-03 00:43:02,696 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:43:02,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:43:03,020 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:43:03,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:43:03,032 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:43:03,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:03,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:03,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:03,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:03,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:03,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:03,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:03,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:04,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:04,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:04,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:04,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:04,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:05,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:05,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:05,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:05,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:06,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:06,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:06,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:07,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:07,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:07,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:08,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:08,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:09,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:09,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:09,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:10,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:10,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:11,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:11,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:11,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:12,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:12,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:13,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:13,737 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:14,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:14,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:15,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:15,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:16,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:16,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:17,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:18,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:18,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:19,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:19,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:20,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:21,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:21,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:22,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:23,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:23,900 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:43:23,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1610917838] [2021-05-03 00:43:23,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1610917838] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:43:23,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:43:23,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [59] imperfect sequences [] total 59 [2021-05-03 00:43:23,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889086870] [2021-05-03 00:43:23,900 INFO L460 AbstractCegarLoop]: Interpolant automaton has 59 states [2021-05-03 00:43:23,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:43:23,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2021-05-03 00:43:23,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1552, Invalid=2108, Unknown=0, NotChecked=0, Total=3660 [2021-05-03 00:43:23,901 INFO L87 Difference]: Start difference. First operand 65 states and 65 transitions. Second operand has 59 states, 58 states have (on average 1.0344827586206897) internal successors, (60), 57 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:43:24,440 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-05-03 00:43:46,742 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 56 [2021-05-03 00:43:47,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:43:47,445 INFO L93 Difference]: Finished difference Result 71 states and 71 transitions. [2021-05-03 00:43:47,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-05-03 00:43:47,451 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 58 states have (on average 1.0344827586206897) internal successors, (60), 57 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 64 [2021-05-03 00:43:47,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:43:47,452 INFO L225 Difference]: With dead ends: 71 [2021-05-03 00:43:47,452 INFO L226 Difference]: Without dead ends: 66 [2021-05-03 00:43:47,453 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1648 ImplicationChecksByTransitivity, 42617.2ms TimeCoverageRelationStatistics Valid=4591, Invalid=8981, Unknown=0, NotChecked=0, Total=13572 [2021-05-03 00:43:47,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2021-05-03 00:43:47,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2021-05-03 00:43:47,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 61 states have (on average 1.0163934426229508) internal successors, (62), 61 states have internal predecessors, (62), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:43:47,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 66 transitions. [2021-05-03 00:43:47,538 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 66 transitions. Word has length 64 [2021-05-03 00:43:47,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:43:47,539 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 66 transitions. [2021-05-03 00:43:47,539 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 59 states, 58 states have (on average 1.0344827586206897) internal successors, (60), 57 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:43:47,539 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 66 transitions. [2021-05-03 00:43:47,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-05-03 00:43:47,539 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:43:47,539 INFO L523 BasicCegarLoop]: trace histogram [53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:43:47,539 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-05-03 00:43:47,539 INFO L428 AbstractCegarLoop]: === Iteration 54 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:43:47,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:43:47,540 INFO L82 PathProgramCache]: Analyzing trace with hash -423009658, now seen corresponding path program 53 times [2021-05-03 00:43:47,540 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:43:47,540 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [547633382] [2021-05-03 00:43:47,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:43:47,553 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_58) (< 0 v_main_~j~0_1542)) InVars {main_~n~0=v_main_~n~0_58, main_~j~0=v_main_~j~0_1542} OutVars{main_~n~0=v_main_~n~0_58, main_~j~0=v_main_~j~0_1542} AuxVars[] AssignedVars[] [2021-05-03 00:43:47,557 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:43:47,638 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:43:47,659 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:43:47,729 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:43:47,864 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-05-03 00:43:47,871 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:43:47,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:43:48,206 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:43:48,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:43:48,212 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:43:48,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:48,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:48,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:48,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:48,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:49,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:49,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:49,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:49,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:49,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:50,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:50,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:50,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:51,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:51,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:51,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:52,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:52,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:52,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:53,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:53,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:53,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:54,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:54,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:55,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:55,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:55,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:56,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:56,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:57,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:57,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:58,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:58,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:43:59,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:00,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:00,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:01,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:02,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:02,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:03,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:03,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:04,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:05,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:06,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:06,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:07,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:08,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:08,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:09,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:10,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:11,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:12,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:13,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:14,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:15,859 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:44:15,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [547633382] [2021-05-03 00:44:15,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [547633382] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:44:15,860 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:44:15,860 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [60] imperfect sequences [] total 60 [2021-05-03 00:44:15,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156885732] [2021-05-03 00:44:15,860 INFO L460 AbstractCegarLoop]: Interpolant automaton has 60 states [2021-05-03 00:44:15,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:44:15,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2021-05-03 00:44:15,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1555, Invalid=2227, Unknown=0, NotChecked=0, Total=3782 [2021-05-03 00:44:15,861 INFO L87 Difference]: Start difference. First operand 66 states and 66 transitions. Second operand has 60 states, 59 states have (on average 1.0338983050847457) internal successors, (61), 58 states have internal predecessors, (61), 2 states have call successors, (3), 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:44:16,683 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 77 [2021-05-03 00:44:16,882 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-05-03 00:44:17,081 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:17,292 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:17,539 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:17,792 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:18,065 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:18,382 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:18,730 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:19,102 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:19,516 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:19,922 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:20,307 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:20,705 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:21,117 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:21,540 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:21,987 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:22,439 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:22,925 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:23,469 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:24,023 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:24,600 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:25,204 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:25,838 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:26,462 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:27,123 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:27,751 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:28,448 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:29,154 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:29,870 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:30,545 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:31,323 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:32,119 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:32,975 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:33,829 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:34,777 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:35,708 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:36,551 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:37,511 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:38,569 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:39,613 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:40,612 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:41,615 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:42,742 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:43,797 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:44,892 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:45,982 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:47,138 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:48,279 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:53,066 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:44:54,283 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 66 [2021-05-03 00:44:55,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:44:55,700 INFO L93 Difference]: Finished difference Result 72 states and 72 transitions. [2021-05-03 00:44:55,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-05-03 00:44:55,707 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 59 states have (on average 1.0338983050847457) internal successors, (61), 58 states have internal predecessors, (61), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 65 [2021-05-03 00:44:55,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:44:55,707 INFO L225 Difference]: With dead ends: 72 [2021-05-03 00:44:55,707 INFO L226 Difference]: Without dead ends: 67 [2021-05-03 00:44:55,708 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1706 ImplicationChecksByTransitivity, 64789.3ms TimeCoverageRelationStatistics Valid=4652, Invalid=9390, Unknown=0, NotChecked=0, Total=14042 [2021-05-03 00:44:55,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2021-05-03 00:44:55,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 67. [2021-05-03 00:44:55,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 62 states have (on average 1.0161290322580645) internal successors, (63), 62 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:44:55,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 67 transitions. [2021-05-03 00:44:55,793 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 67 transitions. Word has length 65 [2021-05-03 00:44:55,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:44:55,793 INFO L480 AbstractCegarLoop]: Abstraction has 67 states and 67 transitions. [2021-05-03 00:44:55,793 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 60 states, 59 states have (on average 1.0338983050847457) internal successors, (61), 58 states have internal predecessors, (61), 2 states have call successors, (3), 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:44:55,793 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 67 transitions. [2021-05-03 00:44:55,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-05-03 00:44:55,794 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:44:55,794 INFO L523 BasicCegarLoop]: trace histogram [54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:44:55,794 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-05-03 00:44:55,794 INFO L428 AbstractCegarLoop]: === Iteration 55 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:44:55,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:44:55,794 INFO L82 PathProgramCache]: Analyzing trace with hash -193008680, now seen corresponding path program 54 times [2021-05-03 00:44:55,794 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:44:55,794 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [320546098] [2021-05-03 00:44:55,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:44:55,805 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_59) (< 0 v_main_~j~0_1598)) InVars {main_~n~0=v_main_~n~0_59, main_~j~0=v_main_~j~0_1598} OutVars{main_~n~0=v_main_~n~0_59, main_~j~0=v_main_~j~0_1598} AuxVars[] AssignedVars[] [2021-05-03 00:44:55,808 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:44:55,811 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:44:55,833 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:44:55,971 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:44:56,111 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2021-05-03 00:44:56,117 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:44:56,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:44:56,442 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:44:56,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:44:56,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:44:56,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:56,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:56,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:56,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:57,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:57,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:57,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:57,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:58,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:58,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:58,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:58,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:59,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:59,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:44:59,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:00,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:00,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:01,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:01,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:02,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:02,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:03,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:03,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:04,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:04,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:05,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:06,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:06,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:07,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:07,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:08,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:08,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:09,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:10,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:10,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:11,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:12,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:13,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:14,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:14,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:15,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:16,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:17,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:17,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:18,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:19,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:20,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:21,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:21,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:22,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:23,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:24,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:25,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:26,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:27,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:45:28,075 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:45:28,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [320546098] [2021-05-03 00:45:28,075 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [320546098] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:45:28,075 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:45:28,076 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [61] imperfect sequences [] total 61 [2021-05-03 00:45:28,076 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85700714] [2021-05-03 00:45:28,076 INFO L460 AbstractCegarLoop]: Interpolant automaton has 61 states [2021-05-03 00:45:28,076 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:45:28,076 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2021-05-03 00:45:28,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1611, Invalid=2295, Unknown=0, NotChecked=0, Total=3906 [2021-05-03 00:45:28,077 INFO L87 Difference]: Start difference. First operand 67 states and 67 transitions. Second operand has 61 states, 60 states have (on average 1.0333333333333334) internal successors, (62), 59 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:45:28,785 WARN L205 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 77 [2021-05-03 00:45:28,955 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-05-03 00:45:29,328 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:29,547 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:29,790 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:30,040 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:30,292 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:30,576 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:30,882 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:31,501 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:33,822 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:34,292 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:35,197 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:35,720 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:37,196 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:38,352 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:38,958 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:39,582 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:40,212 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:41,484 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:42,842 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:43,581 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:44,329 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:46,594 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:48,198 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:50,750 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:52,525 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:53,508 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:54,466 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:56,396 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:57,377 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:58,427 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:45:59,455 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:46:00,521 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 00:46:02,546 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 66 [2021-05-03 00:46:03,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:46:03,747 INFO L93 Difference]: Finished difference Result 73 states and 73 transitions. [2021-05-03 00:46:03,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-05-03 00:46:03,753 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 60 states have (on average 1.0333333333333334) internal successors, (62), 59 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 66 [2021-05-03 00:46:03,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:46:03,753 INFO L225 Difference]: With dead ends: 73 [2021-05-03 00:46:03,753 INFO L226 Difference]: Without dead ends: 68 [2021-05-03 00:46:03,754 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1765 ImplicationChecksByTransitivity, 64934.2ms TimeCoverageRelationStatistics Valid=4820, Invalid=9700, Unknown=0, NotChecked=0, Total=14520 [2021-05-03 00:46:03,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2021-05-03 00:46:03,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 68. [2021-05-03 00:46:03,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 63 states have (on average 1.0158730158730158) internal successors, (64), 63 states have internal predecessors, (64), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:46:03,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 68 transitions. [2021-05-03 00:46:03,844 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 68 transitions. Word has length 66 [2021-05-03 00:46:03,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:46:03,844 INFO L480 AbstractCegarLoop]: Abstraction has 68 states and 68 transitions. [2021-05-03 00:46:03,844 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 61 states, 60 states have (on average 1.0333333333333334) internal successors, (62), 59 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:46:03,845 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 68 transitions. [2021-05-03 00:46:03,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-03 00:46:03,845 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:46:03,845 INFO L523 BasicCegarLoop]: trace histogram [55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:46:03,845 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-05-03 00:46:03,845 INFO L428 AbstractCegarLoop]: === Iteration 56 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:46:03,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:46:03,845 INFO L82 PathProgramCache]: Analyzing trace with hash -1652912954, now seen corresponding path program 55 times [2021-05-03 00:46:03,845 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:46:03,845 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [9268445] [2021-05-03 00:46:03,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:46:03,854 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~n~0_60) (< 0 v_main_~j~0_1655)) InVars {main_~n~0=v_main_~n~0_60, main_~j~0=v_main_~j~0_1655} OutVars{main_~n~0=v_main_~n~0_60, main_~j~0=v_main_~j~0_1655} AuxVars[] AssignedVars[] [2021-05-03 00:46:03,858 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:46:03,860 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:46:03,877 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:46:03,975 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:46:04,076 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:46:04,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:46:04,324 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:46:04,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:46:04,333 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 00:46:04,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:04,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:04,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:04,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:04,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:04,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:05,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:05,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:05,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:05,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:05,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:05,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:06,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:06,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:06,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:06,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:07,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:07,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:07,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:07,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:08,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:08,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:08,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:09,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:09,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:10,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:10,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:10,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:11,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:11,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:12,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:12,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:12,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:13,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:13,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:14,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:15,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:15,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:16,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:16,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:17,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:17,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:18,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:18,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:19,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:20,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:20,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:21,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:21,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:22,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:23,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:23,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:24,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:25,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:25,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:26,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:27,081 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:46:27,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [9268445] [2021-05-03 00:46:27,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [9268445] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:46:27,081 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:46:27,081 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [62] imperfect sequences [] total 62 [2021-05-03 00:46:27,081 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241198282] [2021-05-03 00:46:27,082 INFO L460 AbstractCegarLoop]: Interpolant automaton has 62 states [2021-05-03 00:46:27,082 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:46:27,082 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2021-05-03 00:46:27,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1723, Invalid=2309, Unknown=0, NotChecked=0, Total=4032 [2021-05-03 00:46:27,083 INFO L87 Difference]: Start difference. First operand 68 states and 68 transitions. Second operand has 62 states, 61 states have (on average 1.0327868852459017) internal successors, (63), 60 states have internal predecessors, (63), 2 states have call successors, (3), 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:46:27,274 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-05-03 00:46:48,141 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 56 [2021-05-03 00:46:48,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:46:48,347 INFO L93 Difference]: Finished difference Result 74 states and 74 transitions. [2021-05-03 00:46:48,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-05-03 00:46:48,352 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 61 states have (on average 1.0327868852459017) internal successors, (63), 60 states have internal predecessors, (63), 2 states have call successors, (3), 3 states have 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:46:48,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:46:48,352 INFO L225 Difference]: With dead ends: 74 [2021-05-03 00:46:48,352 INFO L226 Difference]: Without dead ends: 69 [2021-05-03 00:46:48,353 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1825 ImplicationChecksByTransitivity, 42808.8ms TimeCoverageRelationStatistics Valid=5101, Invalid=9905, Unknown=0, NotChecked=0, Total=15006 [2021-05-03 00:46:48,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2021-05-03 00:46:48,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2021-05-03 00:46:48,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 64 states have (on average 1.015625) internal successors, (65), 64 states have internal predecessors, (65), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:46:48,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 69 transitions. [2021-05-03 00:46:48,431 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 69 transitions. Word has length 67 [2021-05-03 00:46:48,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:46:48,431 INFO L480 AbstractCegarLoop]: Abstraction has 69 states and 69 transitions. [2021-05-03 00:46:48,431 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 62 states, 61 states have (on average 1.0327868852459017) internal successors, (63), 60 states have internal predecessors, (63), 2 states have call successors, (3), 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:46:48,431 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 69 transitions. [2021-05-03 00:46:48,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-05-03 00:46:48,432 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:46:48,432 INFO L523 BasicCegarLoop]: trace histogram [56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:46:48,432 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-05-03 00:46:48,432 INFO L428 AbstractCegarLoop]: === Iteration 57 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:46:48,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:46:48,432 INFO L82 PathProgramCache]: Analyzing trace with hash 334694808, now seen corresponding path program 56 times [2021-05-03 00:46:48,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:46:48,432 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1571062064] [2021-05-03 00:46:48,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:46:48,441 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_1713) (< 0 v_main_~n~0_61)) InVars {main_~n~0=v_main_~n~0_61, main_~j~0=v_main_~j~0_1713} OutVars{main_~n~0=v_main_~n~0_61, main_~j~0=v_main_~j~0_1713} AuxVars[] AssignedVars[] [2021-05-03 00:46:48,443 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:46:48,445 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:46:48,462 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:46:48,545 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:46:48,630 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:46:48,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:46:48,845 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:46:48,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:46:48,850 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:46:48,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:48,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:49,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:49,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:49,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:49,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:49,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:49,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:49,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:49,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:50,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:50,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:50,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:50,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:50,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:50,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:51,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:51,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:51,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:51,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:52,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:52,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:52,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:52,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:53,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:53,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:53,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:54,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:54,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:54,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:55,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:55,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:55,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:56,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:56,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:56,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:57,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:57,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:58,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:58,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:59,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:59,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:46:59,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:00,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:00,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:01,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:01,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:02,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:02,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:03,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:03,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:04,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:05,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:05,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:06,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:06,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:07,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:07,924 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-03 00:47:07,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1571062064] [2021-05-03 00:47:07,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1571062064] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-03 00:47:07,925 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 00:47:07,925 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [63] imperfect sequences [] total 63 [2021-05-03 00:47:07,925 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335415172] [2021-05-03 00:47:07,925 INFO L460 AbstractCegarLoop]: Interpolant automaton has 63 states [2021-05-03 00:47:07,925 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-03 00:47:07,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2021-05-03 00:47:07,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1782, Invalid=2378, Unknown=0, NotChecked=0, Total=4160 [2021-05-03 00:47:07,925 INFO L87 Difference]: Start difference. First operand 69 states and 69 transitions. Second operand has 63 states, 62 states have (on average 1.032258064516129) internal successors, (64), 61 states have internal predecessors, (64), 2 states have call successors, (3), 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:47:30,616 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 73 [2021-05-03 00:47:31,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 00:47:31,295 INFO L93 Difference]: Finished difference Result 75 states and 75 transitions. [2021-05-03 00:47:31,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-05-03 00:47:31,299 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 62 states have (on average 1.032258064516129) internal successors, (64), 61 states have internal predecessors, (64), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 68 [2021-05-03 00:47:31,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 00:47:31,299 INFO L225 Difference]: With dead ends: 75 [2021-05-03 00:47:31,299 INFO L226 Difference]: Without dead ends: 70 [2021-05-03 00:47:31,300 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1886 ImplicationChecksByTransitivity, 40478.9ms TimeCoverageRelationStatistics Valid=5277, Invalid=10223, Unknown=0, NotChecked=0, Total=15500 [2021-05-03 00:47:31,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2021-05-03 00:47:31,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 70. [2021-05-03 00:47:31,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 65 states have (on average 1.0153846153846153) internal successors, (66), 65 states have internal predecessors, (66), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-03 00:47:31,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 70 transitions. [2021-05-03 00:47:31,379 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 70 transitions. Word has length 68 [2021-05-03 00:47:31,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 00:47:31,379 INFO L480 AbstractCegarLoop]: Abstraction has 70 states and 70 transitions. [2021-05-03 00:47:31,379 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 63 states, 62 states have (on average 1.032258064516129) internal successors, (64), 61 states have internal predecessors, (64), 2 states have call successors, (3), 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:47:31,379 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 70 transitions. [2021-05-03 00:47:31,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-05-03 00:47:31,379 INFO L515 BasicCegarLoop]: Found error trace [2021-05-03 00:47:31,379 INFO L523 BasicCegarLoop]: trace histogram [57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 00:47:31,379 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-05-03 00:47:31,379 INFO L428 AbstractCegarLoop]: === Iteration 58 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-03 00:47:31,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 00:47:31,380 INFO L82 PathProgramCache]: Analyzing trace with hash 1820993286, now seen corresponding path program 57 times [2021-05-03 00:47:31,380 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-03 00:47:31,380 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [899037906] [2021-05-03 00:47:31,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 00:47:31,389 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< 0 v_main_~j~0_1772) (< 0 v_main_~n~0_62)) InVars {main_~n~0=v_main_~n~0_62, main_~j~0=v_main_~j~0_1772} OutVars{main_~n~0=v_main_~n~0_62, main_~j~0=v_main_~j~0_1772} AuxVars[] AssignedVars[] [2021-05-03 00:47:31,392 WARN L240 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size [2021-05-03 00:47:31,458 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 00:47:31,477 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-05-03 00:47:31,532 WARN L245 tifierPushTermWalker]: treesize reduction 21, result has 74.4 percent of original size 61 [2021-05-03 00:47:31,629 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-03 00:47:31,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:47:31,846 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-03 00:47:31,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 00:47:31,862 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:47:31,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:31,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:32,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:32,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:32,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:32,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:32,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:32,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:32,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:33,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:33,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:33,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:33,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:34,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:34,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:34,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:35,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:35,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:35,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:36,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:36,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:36,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:37,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:37,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:38,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:38,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:39,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:39,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:40,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:40,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:41,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:41,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:42,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:42,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:43,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:43,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:44,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:45,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:45,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:46,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:47,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:47,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:48,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:49,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:49,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:50,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:51,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:51,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:52,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:53,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:54,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-03 00:47:55,021 WARN L159 QuantifierPusher]: Ignoring assumption.