/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-invgen/string_concat-noarr.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-c225d54 [2021-05-02 23:31:46,420 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-05-02 23:31:46,422 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-05-02 23:31:46,454 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-05-02 23:31:46,454 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-05-02 23:31:46,457 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-05-02 23:31:46,459 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-05-02 23:31:46,464 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-05-02 23:31:46,466 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-05-02 23:31:46,469 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-05-02 23:31:46,470 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-05-02 23:31:46,471 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-05-02 23:31:46,471 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-05-02 23:31:46,473 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-05-02 23:31:46,474 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-05-02 23:31:46,475 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-05-02 23:31:46,477 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-05-02 23:31:46,477 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-05-02 23:31:46,479 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-05-02 23:31:46,483 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-05-02 23:31:46,484 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-05-02 23:31:46,485 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-05-02 23:31:46,486 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-05-02 23:31:46,487 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-05-02 23:31:46,492 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-05-02 23:31:46,492 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-05-02 23:31:46,492 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-05-02 23:31:46,493 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-05-02 23:31:46,493 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-05-02 23:31:46,494 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-05-02 23:31:46,494 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-05-02 23:31:46,495 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-05-02 23:31:46,496 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-05-02 23:31:46,496 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-05-02 23:31:46,497 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-05-02 23:31:46,497 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-05-02 23:31:46,497 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-05-02 23:31:46,498 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-05-02 23:31:46,498 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-05-02 23:31:46,498 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-05-02 23:31:46,499 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-05-02 23:31:46,499 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf [2021-05-02 23:31:46,512 INFO L113 SettingsManager]: Loading preferences was successful [2021-05-02 23:31:46,512 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-05-02 23:31:46,514 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-05-02 23:31:46,515 INFO L138 SettingsManager]: * sizeof long=4 [2021-05-02 23:31:46,515 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-05-02 23:31:46,515 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-05-02 23:31:46,515 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-05-02 23:31:46,515 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-05-02 23:31:46,515 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-05-02 23:31:46,515 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-05-02 23:31:46,516 INFO L138 SettingsManager]: * sizeof long double=12 [2021-05-02 23:31:46,516 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-05-02 23:31:46,516 INFO L138 SettingsManager]: * Use constant arrays=true [2021-05-02 23:31:46,516 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-05-02 23:31:46,517 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-05-02 23:31:46,517 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-05-02 23:31:46,517 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-05-02 23:31:46,517 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-05-02 23:31:46,517 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-02 23:31:46,517 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-05-02 23:31:46,517 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=AcceleratedInterpolation [2021-05-02 23:31:46,517 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-05-02 23:31:46,518 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=JORDAN [2021-05-02 23:31:46,518 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-02 23:31:46,777 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-05-02 23:31:46,795 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-05-02 23:31:46,797 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-05-02 23:31:46,798 INFO L271 PluginConnector]: Initializing CDTParser... [2021-05-02 23:31:46,799 INFO L275 PluginConnector]: CDTParser initialized [2021-05-02 23:31:46,799 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-invgen/string_concat-noarr.i [2021-05-02 23:31:46,837 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/db0f487f7/dd5b6269820f45b380e950bb6b92265f/FLAG7856fd6d2 [2021-05-02 23:31:47,226 INFO L306 CDTParser]: Found 1 translation units. [2021-05-02 23:31:47,226 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/string_concat-noarr.i [2021-05-02 23:31:47,230 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/db0f487f7/dd5b6269820f45b380e950bb6b92265f/FLAG7856fd6d2 [2021-05-02 23:31:47,241 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/db0f487f7/dd5b6269820f45b380e950bb6b92265f [2021-05-02 23:31:47,243 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-05-02 23:31:47,245 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-05-02 23:31:47,249 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-05-02 23:31:47,249 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-05-02 23:31:47,252 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-05-02 23:31:47,252 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.05 11:31:47" (1/1) ... [2021-05-02 23:31:47,253 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1c90046f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 11:31:47, skipping insertion in model container [2021-05-02 23:31:47,253 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.05 11:31:47" (1/1) ... [2021-05-02 23:31:47,258 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-05-02 23:31:47,268 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-05-02 23:31:47,384 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-invgen/string_concat-noarr.i[893,906] [2021-05-02 23:31:47,396 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-02 23:31:47,402 INFO L203 MainTranslator]: Completed pre-run [2021-05-02 23:31:47,411 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-invgen/string_concat-noarr.i[893,906] [2021-05-02 23:31:47,415 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-02 23:31:47,426 INFO L208 MainTranslator]: Completed translation [2021-05-02 23:31:47,427 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 11:31:47 WrapperNode [2021-05-02 23:31:47,427 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-05-02 23:31:47,428 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-05-02 23:31:47,428 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-05-02 23:31:47,429 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-05-02 23:31:47,444 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 11:31:47" (1/1) ... [2021-05-02 23:31:47,444 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 11:31:47" (1/1) ... [2021-05-02 23:31:47,449 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 11:31:47" (1/1) ... [2021-05-02 23:31:47,449 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 11:31:47" (1/1) ... [2021-05-02 23:31:47,469 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 11:31:47" (1/1) ... [2021-05-02 23:31:47,472 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 11:31:47" (1/1) ... [2021-05-02 23:31:47,476 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 11:31:47" (1/1) ... [2021-05-02 23:31:47,479 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-05-02 23:31:47,480 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-05-02 23:31:47,480 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-05-02 23:31:47,480 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-05-02 23:31:47,481 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 11:31:47" (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-02 23:31:47,533 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-05-02 23:31:47,533 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-05-02 23:31:47,533 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-05-02 23:31:47,533 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-05-02 23:31:47,533 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-05-02 23:31:47,533 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-05-02 23:31:47,533 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-05-02 23:31:47,534 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-05-02 23:31:47,534 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2021-05-02 23:31:47,534 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2021-05-02 23:31:47,534 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-05-02 23:31:47,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-05-02 23:31:47,534 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-05-02 23:31:47,534 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-05-02 23:31:47,534 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2021-05-02 23:31:47,535 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-05-02 23:31:47,535 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-05-02 23:31:47,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-05-02 23:31:47,535 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-05-02 23:31:47,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-05-02 23:31:47,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-05-02 23:31:47,536 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-05-02 23:31:47,700 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-05-02 23:31:47,700 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-05-02 23:31:47,701 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.05 11:31:47 BoogieIcfgContainer [2021-05-02 23:31:47,701 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-05-02 23:31:47,702 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-05-02 23:31:47,702 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-05-02 23:31:47,704 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-05-02 23:31:47,704 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.05 11:31:47" (1/3) ... [2021-05-02 23:31:47,704 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6f40b673 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.05 11:31:47, skipping insertion in model container [2021-05-02 23:31:47,704 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 11:31:47" (2/3) ... [2021-05-02 23:31:47,705 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6f40b673 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.05 11:31:47, skipping insertion in model container [2021-05-02 23:31:47,705 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.05 11:31:47" (3/3) ... [2021-05-02 23:31:47,705 INFO L111 eAbstractionObserver]: Analyzing ICFG string_concat-noarr.i [2021-05-02 23:31:47,709 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:AcceleratedInterpolation Determinization: PREDICATE_ABSTRACTION [2021-05-02 23:31:47,711 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-05-02 23:31:47,736 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-02 23:31:47,747 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-05-02 23:31:47,747 INFO L377 AbstractCegarLoop]: Hoare is true [2021-05-02 23:31:47,747 INFO L378 AbstractCegarLoop]: Compute interpolants for AcceleratedInterpolation [2021-05-02 23:31:47,747 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-02 23:31:47,747 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-02 23:31:47,748 INFO L381 AbstractCegarLoop]: Difference is false [2021-05-02 23:31:47,748 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-02 23:31:47,748 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-02 23:31:47,756 INFO L276 IsEmpty]: Start isEmpty. Operand has 26 states, 18 states have (on average 1.4444444444444444) internal successors, (26), 19 states have internal predecessors, (26), 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-02 23:31:47,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-05-02 23:31:47,760 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:31:47,760 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:31:47,761 INFO L428 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:31:47,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:31:47,764 INFO L82 PathProgramCache]: Analyzing trace with hash -623416428, now seen corresponding path program 1 times [2021-05-02 23:31:47,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:31:47,768 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2076983482] [2021-05-02 23:31:47,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:31:47,822 INFO L224 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2021-05-02 23:31:47,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:47,967 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:31:47,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:47,977 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:31:47,978 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:31:47,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2076983482] [2021-05-02 23:31:47,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2076983482] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:31:47,979 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:31:47,980 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-05-02 23:31:47,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494150901] [2021-05-02 23:31:47,982 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-05-02 23:31:47,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:31:47,990 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-05-02 23:31:47,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-02 23:31:47,992 INFO L87 Difference]: Start difference. First operand has 26 states, 18 states have (on average 1.4444444444444444) internal successors, (26), 19 states have internal predecessors, (26), 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 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 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-02 23:31:48,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:31:48,044 INFO L93 Difference]: Finished difference Result 43 states and 54 transitions. [2021-05-02 23:31:48,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-05-02 23:31:48,046 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 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-02 23:31:48,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:31:48,052 INFO L225 Difference]: With dead ends: 43 [2021-05-02 23:31:48,052 INFO L226 Difference]: Without dead ends: 18 [2021-05-02 23:31:48,055 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 40.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-02 23:31:48,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2021-05-02 23:31:48,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 18. [2021-05-02 23:31:48,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 13 states have (on average 1.1538461538461537) internal successors, (15), 13 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-02 23:31:48,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 19 transitions. [2021-05-02 23:31:48,082 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 19 transitions. Word has length 15 [2021-05-02 23:31:48,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:31:48,082 INFO L480 AbstractCegarLoop]: Abstraction has 18 states and 19 transitions. [2021-05-02 23:31:48,083 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 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-02 23:31:48,083 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 19 transitions. [2021-05-02 23:31:48,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-05-02 23:31:48,084 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:31:48,084 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:31:48,084 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-05-02 23:31:48,084 INFO L428 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:31:48,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:31:48,085 INFO L82 PathProgramCache]: Analyzing trace with hash -1308012743, now seen corresponding path program 1 times [2021-05-02 23:31:48,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:31:48,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [591902541] [2021-05-02 23:31:48,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:31:48,094 INFO L224 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2021-05-02 23:31:48,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:48,221 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:31:48,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:48,234 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:31:48,235 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:31:48,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [591902541] [2021-05-02 23:31:48,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [591902541] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:31:48,236 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:31:48,236 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-02 23:31:48,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149933654] [2021-05-02 23:31:48,238 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-02 23:31:48,238 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:31:48,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-02 23:31:48,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-05-02 23:31:48,241 INFO L87 Difference]: Start difference. First operand 18 states and 19 transitions. Second operand has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 4 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-02 23:31:48,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:31:48,387 INFO L93 Difference]: Finished difference Result 29 states and 31 transitions. [2021-05-02 23:31:48,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-02 23:31:48,388 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 4 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-02 23:31:48,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:31:48,388 INFO L225 Difference]: With dead ends: 29 [2021-05-02 23:31:48,389 INFO L226 Difference]: Without dead ends: 23 [2021-05-02 23:31:48,390 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 113.6ms TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-05-02 23:31:48,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2021-05-02 23:31:48,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 20. [2021-05-02 23:31:48,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 15 states have (on average 1.1333333333333333) internal successors, (17), 15 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-02 23:31:48,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 21 transitions. [2021-05-02 23:31:48,401 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 21 transitions. Word has length 17 [2021-05-02 23:31:48,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:31:48,401 INFO L480 AbstractCegarLoop]: Abstraction has 20 states and 21 transitions. [2021-05-02 23:31:48,402 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 4 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-02 23:31:48,402 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 21 transitions. [2021-05-02 23:31:48,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-05-02 23:31:48,403 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:31:48,403 INFO L523 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:31:48,403 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-05-02 23:31:48,403 INFO L428 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:31:48,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:31:48,403 INFO L82 PathProgramCache]: Analyzing trace with hash 1066675892, now seen corresponding path program 1 times [2021-05-02 23:31:48,404 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:31:48,404 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1206794359] [2021-05-02 23:31:48,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:31:48,438 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_14 1000000) (not (= |v_main_#t~nondet5_7| 0)) (<= |v_main_#t~nondet5_7| 2147483647) (<= 0 (+ |v_main_#t~nondet5_7| 2147483648))) InVars {main_#t~nondet5=|v_main_#t~nondet5_7|, main_~i~0=v_main_~i~0_14} OutVars{main_#t~nondet5=|v_main_#t~nondet5_7|, main_~i~0=v_main_~i~0_14} AuxVars[] AssignedVars[] [2021-05-02 23:31:48,460 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:31:48,507 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:48,510 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:48,526 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:31:48,549 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:31:48,603 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:31:48,642 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:31:48,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:48,742 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:31:48,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:48,764 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:31:48,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:48,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:48,899 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:31:48,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1206794359] [2021-05-02 23:31:48,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1206794359] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:31:48,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:31:48,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-05-02 23:31:48,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403273838] [2021-05-02 23:31:48,901 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-02 23:31:48,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:31:48,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-02 23:31:48,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-05-02 23:31:48,903 INFO L87 Difference]: Start difference. First operand 20 states and 21 transitions. Second operand has 11 states, 10 states have (on average 1.5) internal successors, (15), 9 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:31:49,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:31:49,220 INFO L93 Difference]: Finished difference Result 40 states and 44 transitions. [2021-05-02 23:31:49,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-02 23:31:49,221 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.5) internal successors, (15), 9 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 19 [2021-05-02 23:31:49,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:31:49,223 INFO L225 Difference]: With dead ends: 40 [2021-05-02 23:31:49,223 INFO L226 Difference]: Without dead ends: 32 [2021-05-02 23:31:49,224 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 312.5ms TimeCoverageRelationStatistics Valid=92, Invalid=288, Unknown=0, NotChecked=0, Total=380 [2021-05-02 23:31:49,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2021-05-02 23:31:49,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 27. [2021-05-02 23:31:49,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 22 states have (on average 1.1363636363636365) internal successors, (25), 22 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-02 23:31:49,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 29 transitions. [2021-05-02 23:31:49,233 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 29 transitions. Word has length 19 [2021-05-02 23:31:49,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:31:49,233 INFO L480 AbstractCegarLoop]: Abstraction has 27 states and 29 transitions. [2021-05-02 23:31:49,234 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 10 states have (on average 1.5) internal successors, (15), 9 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:31:49,234 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 29 transitions. [2021-05-02 23:31:49,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-02 23:31:49,235 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:31:49,235 INFO L523 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:31:49,235 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-05-02 23:31:49,235 INFO L428 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:31:49,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:31:49,236 INFO L82 PathProgramCache]: Analyzing trace with hash 772441593, now seen corresponding path program 1 times [2021-05-02 23:31:49,236 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:31:49,236 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [736616891] [2021-05-02 23:31:49,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:31:49,242 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 0 (+ |v_main_#t~nondet3_7| 2147483648)) (not (= |v_main_#t~nondet3_7| 0)) (<= |v_main_#t~nondet3_7| 2147483647) (< v_main_~i~0_18 1000000)) InVars {main_~i~0=v_main_~i~0_18, main_#t~nondet3=|v_main_#t~nondet3_7|} OutVars{main_~i~0=v_main_~i~0_18, main_#t~nondet3=|v_main_#t~nondet3_7|} AuxVars[] AssignedVars[] [2021-05-02 23:31:49,255 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:31:49,259 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:49,259 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:49,266 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:31:49,275 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:31:49,324 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:31:49,361 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:31:49,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:49,438 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:31:49,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:49,449 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:31:49,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:49,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:49,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:49,482 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:31:49,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [736616891] [2021-05-02 23:31:49,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [736616891] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:31:49,482 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:31:49,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-05-02 23:31:49,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355128696] [2021-05-02 23:31:49,483 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-02 23:31:49,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:31:49,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-02 23:31:49,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-05-02 23:31:49,484 INFO L87 Difference]: Start difference. First operand 27 states and 29 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 7 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-02 23:31:49,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:31:49,698 INFO L93 Difference]: Finished difference Result 40 states and 43 transitions. [2021-05-02 23:31:49,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-02 23:31:49,698 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 7 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-02 23:31:49,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:31:49,699 INFO L225 Difference]: With dead ends: 40 [2021-05-02 23:31:49,699 INFO L226 Difference]: Without dead ends: 34 [2021-05-02 23:31:49,699 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 178.8ms TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-05-02 23:31:49,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2021-05-02 23:31:49,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 27. [2021-05-02 23:31:49,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 22 states have (on average 1.1363636363636365) internal successors, (25), 22 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-02 23:31:49,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 29 transitions. [2021-05-02 23:31:49,703 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 29 transitions. Word has length 21 [2021-05-02 23:31:49,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:31:49,704 INFO L480 AbstractCegarLoop]: Abstraction has 27 states and 29 transitions. [2021-05-02 23:31:49,704 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 7 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-02 23:31:49,704 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 29 transitions. [2021-05-02 23:31:49,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-02 23:31:49,704 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:31:49,704 INFO L523 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:31:49,704 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-05-02 23:31:49,704 INFO L428 AbstractCegarLoop]: === Iteration 5 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:31:49,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:31:49,705 INFO L82 PathProgramCache]: Analyzing trace with hash -1683110550, now seen corresponding path program 2 times [2021-05-02 23:31:49,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:31:49,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [626760558] [2021-05-02 23:31:49,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:31:49,710 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= |v_main_#t~nondet5_11| 2147483647) (< v_main_~i~0_22 1000000) (<= 0 (+ |v_main_#t~nondet5_11| 2147483648)) (not (= |v_main_#t~nondet5_11| 0))) InVars {main_#t~nondet5=|v_main_#t~nondet5_11|, main_~i~0=v_main_~i~0_22} OutVars{main_#t~nondet5=|v_main_#t~nondet5_11|, main_~i~0=v_main_~i~0_22} AuxVars[] AssignedVars[] [2021-05-02 23:31:49,715 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:31:49,718 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:49,718 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:49,725 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:31:49,731 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:31:49,793 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:31:49,850 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:31:49,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:49,925 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:31:49,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:49,930 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:31:49,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:50,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:50,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:50,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:50,141 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:31:50,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [626760558] [2021-05-02 23:31:50,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [626760558] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:31:50,141 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:31:50,142 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-05-02 23:31:50,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093896089] [2021-05-02 23:31:50,142 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-02 23:31:50,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:31:50,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-02 23:31:50,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-05-02 23:31:50,143 INFO L87 Difference]: Start difference. First operand 27 states and 29 transitions. Second operand has 15 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 13 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:31:50,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:31:50,558 INFO L93 Difference]: Finished difference Result 46 states and 50 transitions. [2021-05-02 23:31:50,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-02 23:31:50,558 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 13 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2021-05-02 23:31:50,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:31:50,559 INFO L225 Difference]: With dead ends: 46 [2021-05-02 23:31:50,559 INFO L226 Difference]: Without dead ends: 38 [2021-05-02 23:31:50,560 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 442.8ms TimeCoverageRelationStatistics Valid=146, Invalid=610, Unknown=0, NotChecked=0, Total=756 [2021-05-02 23:31:50,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2021-05-02 23:31:50,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 31. [2021-05-02 23:31:50,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 26 states have (on average 1.1153846153846154) internal successors, (29), 26 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-02 23:31:50,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 33 transitions. [2021-05-02 23:31:50,567 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 33 transitions. Word has length 23 [2021-05-02 23:31:50,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:31:50,567 INFO L480 AbstractCegarLoop]: Abstraction has 31 states and 33 transitions. [2021-05-02 23:31:50,567 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 13 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:31:50,567 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 33 transitions. [2021-05-02 23:31:50,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-02 23:31:50,568 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:31:50,568 INFO L523 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:31:50,568 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-05-02 23:31:50,568 INFO L428 AbstractCegarLoop]: === Iteration 6 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:31:50,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:31:50,568 INFO L82 PathProgramCache]: Analyzing trace with hash -1071467148, now seen corresponding path program 2 times [2021-05-02 23:31:50,568 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:31:50,569 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [300900275] [2021-05-02 23:31:50,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:31:50,574 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_28 1000000) (not (= |v_main_#t~nondet3_11| 0)) (<= 0 (+ |v_main_#t~nondet3_11| 2147483648)) (<= |v_main_#t~nondet3_11| 2147483647)) InVars {main_~i~0=v_main_~i~0_28, main_#t~nondet3=|v_main_#t~nondet3_11|} OutVars{main_~i~0=v_main_~i~0_28, main_#t~nondet3=|v_main_#t~nondet3_11|} AuxVars[] AssignedVars[] [2021-05-02 23:31:50,577 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:31:50,597 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:50,597 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:50,603 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:31:50,609 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:31:50,629 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:31:50,653 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:31:50,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:50,701 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:31:50,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:50,706 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:31:50,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:50,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:50,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:50,736 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:31:50,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [300900275] [2021-05-02 23:31:50,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [300900275] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:31:50,737 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:31:50,737 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-05-02 23:31:50,737 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808956575] [2021-05-02 23:31:50,737 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-02 23:31:50,737 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:31:50,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-02 23:31:50,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-05-02 23:31:50,738 INFO L87 Difference]: Start difference. First operand 31 states and 33 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 8 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-02 23:31:51,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:31:51,018 INFO L93 Difference]: Finished difference Result 49 states and 53 transitions. [2021-05-02 23:31:51,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-02 23:31:51,019 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 8 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-02 23:31:51,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:31:51,019 INFO L225 Difference]: With dead ends: 49 [2021-05-02 23:31:51,019 INFO L226 Difference]: Without dead ends: 43 [2021-05-02 23:31:51,020 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 207.0ms TimeCoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2021-05-02 23:31:51,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2021-05-02 23:31:51,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 31. [2021-05-02 23:31:51,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 26 states have (on average 1.1153846153846154) internal successors, (29), 26 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-02 23:31:51,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 33 transitions. [2021-05-02 23:31:51,040 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 33 transitions. Word has length 23 [2021-05-02 23:31:51,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:31:51,040 INFO L480 AbstractCegarLoop]: Abstraction has 31 states and 33 transitions. [2021-05-02 23:31:51,040 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 8 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-02 23:31:51,040 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 33 transitions. [2021-05-02 23:31:51,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-05-02 23:31:51,041 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:31:51,041 INFO L523 BasicCegarLoop]: trace histogram [4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:31:51,041 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-05-02 23:31:51,041 INFO L428 AbstractCegarLoop]: === Iteration 7 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:31:51,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:31:51,041 INFO L82 PathProgramCache]: Analyzing trace with hash 753725999, now seen corresponding path program 3 times [2021-05-02 23:31:51,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:31:51,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1011791251] [2021-05-02 23:31:51,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:31:51,048 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_32 1000000) (<= |v_main_#t~nondet3_15| 2147483647) (<= 0 (+ |v_main_#t~nondet3_15| 2147483648)) (not (= |v_main_#t~nondet3_15| 0))) InVars {main_~i~0=v_main_~i~0_32, main_#t~nondet3=|v_main_#t~nondet3_15|} OutVars{main_~i~0=v_main_~i~0_32, main_#t~nondet3=|v_main_#t~nondet3_15|} AuxVars[] AssignedVars[] [2021-05-02 23:31:51,053 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:31:51,057 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:51,059 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:51,066 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:31:51,074 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:31:51,116 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:31:51,140 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:31:51,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:51,202 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:31:51,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:51,208 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:31:51,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:51,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:51,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:51,241 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:31:51,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1011791251] [2021-05-02 23:31:51,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1011791251] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:31:51,242 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:31:51,242 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-05-02 23:31:51,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098446210] [2021-05-02 23:31:51,242 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-02 23:31:51,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:31:51,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-02 23:31:51,243 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-05-02 23:31:51,243 INFO L87 Difference]: Start difference. First operand 31 states and 33 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 9 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-02 23:31:51,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:31:51,519 INFO L93 Difference]: Finished difference Result 54 states and 59 transitions. [2021-05-02 23:31:51,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-02 23:31:51,520 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 9 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-02 23:31:51,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:31:51,521 INFO L225 Difference]: With dead ends: 54 [2021-05-02 23:31:51,521 INFO L226 Difference]: Without dead ends: 48 [2021-05-02 23:31:51,522 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 240.3ms TimeCoverageRelationStatistics Valid=139, Invalid=367, Unknown=0, NotChecked=0, Total=506 [2021-05-02 23:31:51,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2021-05-02 23:31:51,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 31. [2021-05-02 23:31:51,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 26 states have (on average 1.1153846153846154) internal successors, (29), 26 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-02 23:31:51,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 33 transitions. [2021-05-02 23:31:51,527 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 33 transitions. Word has length 25 [2021-05-02 23:31:51,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:31:51,527 INFO L480 AbstractCegarLoop]: Abstraction has 31 states and 33 transitions. [2021-05-02 23:31:51,527 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 9 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-02 23:31:51,527 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 33 transitions. [2021-05-02 23:31:51,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-05-02 23:31:51,527 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:31:51,527 INFO L523 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:31:51,528 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-05-02 23:31:51,528 INFO L428 AbstractCegarLoop]: === Iteration 8 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:31:51,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:31:51,528 INFO L82 PathProgramCache]: Analyzing trace with hash -1894706912, now seen corresponding path program 3 times [2021-05-02 23:31:51,528 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:31:51,528 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [299094505] [2021-05-02 23:31:51,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:31:51,533 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_36 1000000) (not (= |v_main_#t~nondet5_17| 0)) (<= 0 (+ |v_main_#t~nondet5_17| 2147483648)) (<= |v_main_#t~nondet5_17| 2147483647)) InVars {main_#t~nondet5=|v_main_#t~nondet5_17|, main_~i~0=v_main_~i~0_36} OutVars{main_#t~nondet5=|v_main_#t~nondet5_17|, main_~i~0=v_main_~i~0_36} AuxVars[] AssignedVars[] [2021-05-02 23:31:51,536 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:31:51,545 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:51,546 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:51,552 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:31:51,558 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:31:51,606 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:31:51,637 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:31:51,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:51,688 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:31:51,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:51,691 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:31:51,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:51,785 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:51,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:51,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:51,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:51,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:51,956 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:31:51,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [299094505] [2021-05-02 23:31:51,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [299094505] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:31:51,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:31:51,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-05-02 23:31:51,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35615585] [2021-05-02 23:31:51,956 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-02 23:31:51,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:31:51,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-02 23:31:51,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-05-02 23:31:51,957 INFO L87 Difference]: Start difference. First operand 31 states and 33 transitions. Second operand has 19 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 17 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:31:52,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:31:52,483 INFO L93 Difference]: Finished difference Result 54 states and 58 transitions. [2021-05-02 23:31:52,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-02 23:31:52,483 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 17 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2021-05-02 23:31:52,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:31:52,484 INFO L225 Difference]: With dead ends: 54 [2021-05-02 23:31:52,484 INFO L226 Difference]: Without dead ends: 46 [2021-05-02 23:31:52,485 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 598.2ms TimeCoverageRelationStatistics Valid=200, Invalid=1060, Unknown=0, NotChecked=0, Total=1260 [2021-05-02 23:31:52,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2021-05-02 23:31:52,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 35. [2021-05-02 23:31:52,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 30 states have (on average 1.1) internal successors, (33), 30 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-02 23:31:52,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 37 transitions. [2021-05-02 23:31:52,490 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 37 transitions. Word has length 27 [2021-05-02 23:31:52,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:31:52,490 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 37 transitions. [2021-05-02 23:31:52,490 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 17 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:31:52,491 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 37 transitions. [2021-05-02 23:31:52,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-05-02 23:31:52,491 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:31:52,491 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:31:52,491 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-05-02 23:31:52,491 INFO L428 AbstractCegarLoop]: === Iteration 9 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:31:52,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:31:52,492 INFO L82 PathProgramCache]: Analyzing trace with hash -1877283798, now seen corresponding path program 4 times [2021-05-02 23:31:52,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:31:52,492 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [832962312] [2021-05-02 23:31:52,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:31:52,496 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet3_19| 0)) (<= |v_main_#t~nondet3_19| 2147483647) (< v_main_~i~0_44 1000000) (<= 0 (+ |v_main_#t~nondet3_19| 2147483648))) InVars {main_~i~0=v_main_~i~0_44, main_#t~nondet3=|v_main_#t~nondet3_19|} OutVars{main_~i~0=v_main_~i~0_44, main_#t~nondet3=|v_main_#t~nondet3_19|} AuxVars[] AssignedVars[] [2021-05-02 23:31:52,498 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:31:52,499 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:52,499 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:52,508 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:31:52,513 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:31:52,551 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:31:52,578 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:31:52,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:52,629 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:31:52,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:52,633 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:31:52,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:52,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:52,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:52,662 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:31:52,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [832962312] [2021-05-02 23:31:52,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [832962312] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:31:52,663 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:31:52,663 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-05-02 23:31:52,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112725892] [2021-05-02 23:31:52,663 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-02 23:31:52,663 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:31:52,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-02 23:31:52,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-05-02 23:31:52,664 INFO L87 Difference]: Start difference. First operand 35 states and 37 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 10 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-02 23:31:53,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:31:53,004 INFO L93 Difference]: Finished difference Result 63 states and 69 transitions. [2021-05-02 23:31:53,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-02 23:31:53,004 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 10 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-02 23:31:53,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:31:53,005 INFO L225 Difference]: With dead ends: 63 [2021-05-02 23:31:53,005 INFO L226 Difference]: Without dead ends: 57 [2021-05-02 23:31:53,005 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 302.6ms TimeCoverageRelationStatistics Valid=181, Invalid=469, Unknown=0, NotChecked=0, Total=650 [2021-05-02 23:31:53,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2021-05-02 23:31:53,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 35. [2021-05-02 23:31:53,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 30 states have (on average 1.1) internal successors, (33), 30 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-02 23:31:53,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 37 transitions. [2021-05-02 23:31:53,010 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 37 transitions. Word has length 27 [2021-05-02 23:31:53,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:31:53,011 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 37 transitions. [2021-05-02 23:31:53,011 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 10 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-02 23:31:53,011 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 37 transitions. [2021-05-02 23:31:53,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-05-02 23:31:53,011 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:31:53,011 INFO L523 BasicCegarLoop]: trace histogram [6, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:31:53,011 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-05-02 23:31:53,011 INFO L428 AbstractCegarLoop]: === Iteration 10 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:31:53,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:31:53,012 INFO L82 PathProgramCache]: Analyzing trace with hash -541961371, now seen corresponding path program 5 times [2021-05-02 23:31:53,012 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:31:53,012 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1870120257] [2021-05-02 23:31:53,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:31:53,015 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_48 1000000) (not (= |v_main_#t~nondet3_23| 0)) (<= |v_main_#t~nondet3_23| 2147483647) (<= 0 (+ |v_main_#t~nondet3_23| 2147483648))) InVars {main_~i~0=v_main_~i~0_48, main_#t~nondet3=|v_main_#t~nondet3_23|} OutVars{main_~i~0=v_main_~i~0_48, main_#t~nondet3=|v_main_#t~nondet3_23|} AuxVars[] AssignedVars[] [2021-05-02 23:31:53,017 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:31:53,035 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:53,035 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:53,040 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:31:53,044 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:31:53,059 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:31:53,080 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:31:53,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:53,135 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:31:53,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:53,141 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:31:53,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:53,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:53,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:53,174 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:31:53,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1870120257] [2021-05-02 23:31:53,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1870120257] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:31:53,174 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:31:53,174 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-05-02 23:31:53,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054014811] [2021-05-02 23:31:53,175 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-02 23:31:53,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:31:53,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-02 23:31:53,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-05-02 23:31:53,175 INFO L87 Difference]: Start difference. First operand 35 states and 37 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 11 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-02 23:31:53,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:31:53,613 INFO L93 Difference]: Finished difference Result 68 states and 75 transitions. [2021-05-02 23:31:53,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-02 23:31:53,613 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 11 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-02 23:31:53,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:31:53,614 INFO L225 Difference]: With dead ends: 68 [2021-05-02 23:31:53,614 INFO L226 Difference]: Without dead ends: 62 [2021-05-02 23:31:53,614 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 372.5ms TimeCoverageRelationStatistics Valid=229, Invalid=583, Unknown=0, NotChecked=0, Total=812 [2021-05-02 23:31:53,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2021-05-02 23:31:53,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 35. [2021-05-02 23:31:53,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 30 states have (on average 1.1) internal successors, (33), 30 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-02 23:31:53,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 37 transitions. [2021-05-02 23:31:53,620 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 37 transitions. Word has length 29 [2021-05-02 23:31:53,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:31:53,620 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 37 transitions. [2021-05-02 23:31:53,620 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 11 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-02 23:31:53,620 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 37 transitions. [2021-05-02 23:31:53,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-05-02 23:31:53,621 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:31:53,621 INFO L523 BasicCegarLoop]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:31:53,621 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-05-02 23:31:53,621 INFO L428 AbstractCegarLoop]: === Iteration 11 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:31:53,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:31:53,621 INFO L82 PathProgramCache]: Analyzing trace with hash 1138463190, now seen corresponding path program 4 times [2021-05-02 23:31:53,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:31:53,621 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1779045209] [2021-05-02 23:31:53,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:31:53,628 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 0 (+ |v_main_#t~nondet5_25| 2147483648)) (not (= |v_main_#t~nondet5_25| 0)) (< v_main_~i~0_52 1000000) (<= |v_main_#t~nondet5_25| 2147483647)) InVars {main_#t~nondet5=|v_main_#t~nondet5_25|, main_~i~0=v_main_~i~0_52} OutVars{main_#t~nondet5=|v_main_#t~nondet5_25|, main_~i~0=v_main_~i~0_52} AuxVars[] AssignedVars[] [2021-05-02 23:31:53,630 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:31:53,654 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:53,655 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:53,660 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:31:53,665 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:31:53,690 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:31:53,718 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:31:53,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:53,773 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:31:53,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:53,778 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:31:53,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:53,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:53,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:53,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:53,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:54,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:54,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:54,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:54,115 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:31:54,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1779045209] [2021-05-02 23:31:54,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1779045209] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:31:54,115 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:31:54,115 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2021-05-02 23:31:54,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901652863] [2021-05-02 23:31:54,115 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-02 23:31:54,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:31:54,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-02 23:31:54,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2021-05-02 23:31:54,116 INFO L87 Difference]: Start difference. First operand 35 states and 37 transitions. Second operand has 23 states, 22 states have (on average 1.2272727272727273) internal successors, (27), 21 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:31:54,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:31:54,687 INFO L93 Difference]: Finished difference Result 62 states and 66 transitions. [2021-05-02 23:31:54,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-02 23:31:54,688 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.2272727272727273) internal successors, (27), 21 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 31 [2021-05-02 23:31:54,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:31:54,688 INFO L225 Difference]: With dead ends: 62 [2021-05-02 23:31:54,688 INFO L226 Difference]: Without dead ends: 54 [2021-05-02 23:31:54,689 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 462 ImplicationChecksByTransitivity, 686.3ms TimeCoverageRelationStatistics Valid=254, Invalid=1638, Unknown=0, NotChecked=0, Total=1892 [2021-05-02 23:31:54,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2021-05-02 23:31:54,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 39. [2021-05-02 23:31:54,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 34 states have (on average 1.088235294117647) internal successors, (37), 34 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-02 23:31:54,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 41 transitions. [2021-05-02 23:31:54,696 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 41 transitions. Word has length 31 [2021-05-02 23:31:54,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:31:54,696 INFO L480 AbstractCegarLoop]: Abstraction has 39 states and 41 transitions. [2021-05-02 23:31:54,696 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 22 states have (on average 1.2272727272727273) internal successors, (27), 21 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:31:54,696 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 41 transitions. [2021-05-02 23:31:54,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-05-02 23:31:54,697 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:31:54,697 INFO L523 BasicCegarLoop]: trace histogram [7, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:31:54,697 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-05-02 23:31:54,697 INFO L428 AbstractCegarLoop]: === Iteration 12 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:31:54,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:31:54,697 INFO L82 PathProgramCache]: Analyzing trace with hash -1492330528, now seen corresponding path program 6 times [2021-05-02 23:31:54,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:31:54,697 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1628471883] [2021-05-02 23:31:54,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:31:54,703 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 0 (+ |v_main_#t~nondet3_27| 2147483648)) (not (= |v_main_#t~nondet3_27| 0)) (<= |v_main_#t~nondet3_27| 2147483647) (< v_main_~i~0_62 1000000)) InVars {main_~i~0=v_main_~i~0_62, main_#t~nondet3=|v_main_#t~nondet3_27|} OutVars{main_~i~0=v_main_~i~0_62, main_#t~nondet3=|v_main_#t~nondet3_27|} AuxVars[] AssignedVars[] [2021-05-02 23:31:54,705 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:31:54,723 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:54,724 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:54,728 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:31:54,733 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:31:54,751 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:31:54,774 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:31:54,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:54,839 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:31:54,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:54,853 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:31:54,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:54,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:54,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:54,885 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:31:54,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1628471883] [2021-05-02 23:31:54,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1628471883] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:31:54,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:31:54,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-05-02 23:31:54,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052703463] [2021-05-02 23:31:54,886 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-02 23:31:54,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:31:54,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-02 23:31:54,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-05-02 23:31:54,887 INFO L87 Difference]: Start difference. First operand 39 states and 41 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 12 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-02 23:31:55,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:31:55,325 INFO L93 Difference]: Finished difference Result 77 states and 85 transitions. [2021-05-02 23:31:55,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-02 23:31:55,325 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 12 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-02 23:31:55,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:31:55,326 INFO L225 Difference]: With dead ends: 77 [2021-05-02 23:31:55,326 INFO L226 Difference]: Without dead ends: 71 [2021-05-02 23:31:55,326 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 386.9ms TimeCoverageRelationStatistics Valid=283, Invalid=709, Unknown=0, NotChecked=0, Total=992 [2021-05-02 23:31:55,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2021-05-02 23:31:55,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 39. [2021-05-02 23:31:55,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 34 states have (on average 1.088235294117647) internal successors, (37), 34 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-02 23:31:55,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 41 transitions. [2021-05-02 23:31:55,334 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 41 transitions. Word has length 31 [2021-05-02 23:31:55,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:31:55,334 INFO L480 AbstractCegarLoop]: Abstraction has 39 states and 41 transitions. [2021-05-02 23:31:55,334 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 12 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-02 23:31:55,334 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 41 transitions. [2021-05-02 23:31:55,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-05-02 23:31:55,334 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:31:55,334 INFO L523 BasicCegarLoop]: trace histogram [8, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:31:55,335 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-05-02 23:31:55,335 INFO L428 AbstractCegarLoop]: === Iteration 13 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:31:55,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:31:55,335 INFO L82 PathProgramCache]: Analyzing trace with hash 30943643, now seen corresponding path program 7 times [2021-05-02 23:31:55,335 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:31:55,335 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1216507233] [2021-05-02 23:31:55,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:31:55,338 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet3_31| 0)) (< v_main_~i~0_66 1000000) (<= |v_main_#t~nondet3_31| 2147483647) (<= 0 (+ |v_main_#t~nondet3_31| 2147483648))) InVars {main_~i~0=v_main_~i~0_66, main_#t~nondet3=|v_main_#t~nondet3_31|} OutVars{main_~i~0=v_main_~i~0_66, main_#t~nondet3=|v_main_#t~nondet3_31|} AuxVars[] AssignedVars[] [2021-05-02 23:31:55,340 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:31:55,341 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:55,341 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:55,345 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:31:55,349 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:31:55,379 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:31:55,401 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:31:55,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:55,471 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:31:55,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:55,475 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:31:55,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:55,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:55,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:55,514 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:31:55,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1216507233] [2021-05-02 23:31:55,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1216507233] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:31:55,515 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:31:55,515 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-05-02 23:31:55,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325126591] [2021-05-02 23:31:55,515 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-02 23:31:55,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:31:55,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-02 23:31:55,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-05-02 23:31:55,516 INFO L87 Difference]: Start difference. First operand 39 states and 41 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 13 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-02 23:31:56,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:31:56,084 INFO L93 Difference]: Finished difference Result 82 states and 91 transitions. [2021-05-02 23:31:56,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-02 23:31:56,084 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 13 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-02 23:31:56,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:31:56,085 INFO L225 Difference]: With dead ends: 82 [2021-05-02 23:31:56,085 INFO L226 Difference]: Without dead ends: 76 [2021-05-02 23:31:56,086 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 484.2ms TimeCoverageRelationStatistics Valid=343, Invalid=847, Unknown=0, NotChecked=0, Total=1190 [2021-05-02 23:31:56,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2021-05-02 23:31:56,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 39. [2021-05-02 23:31:56,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 34 states have (on average 1.088235294117647) internal successors, (37), 34 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-02 23:31:56,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 41 transitions. [2021-05-02 23:31:56,094 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 41 transitions. Word has length 33 [2021-05-02 23:31:56,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:31:56,094 INFO L480 AbstractCegarLoop]: Abstraction has 39 states and 41 transitions. [2021-05-02 23:31:56,094 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 13 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-02 23:31:56,094 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 41 transitions. [2021-05-02 23:31:56,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-05-02 23:31:56,094 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:31:56,095 INFO L523 BasicCegarLoop]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:31:56,095 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-05-02 23:31:56,095 INFO L428 AbstractCegarLoop]: === Iteration 14 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:31:56,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:31:56,095 INFO L82 PathProgramCache]: Analyzing trace with hash -1721055348, now seen corresponding path program 5 times [2021-05-02 23:31:56,095 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:31:56,095 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [975520062] [2021-05-02 23:31:56,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:31:56,099 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 0 (+ |v_main_#t~nondet5_35| 2147483648)) (not (= |v_main_#t~nondet5_35| 0)) (<= |v_main_#t~nondet5_35| 2147483647) (< v_main_~i~0_70 1000000)) InVars {main_#t~nondet5=|v_main_#t~nondet5_35|, main_~i~0=v_main_~i~0_70} OutVars{main_#t~nondet5=|v_main_#t~nondet5_35|, main_~i~0=v_main_~i~0_70} AuxVars[] AssignedVars[] [2021-05-02 23:31:56,101 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:31:56,123 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:56,123 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:56,128 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:31:56,132 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:31:56,151 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:31:56,177 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:31:56,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:56,228 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:31:56,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:56,245 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:31:56,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:56,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:56,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:56,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:56,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:56,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:56,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:56,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:56,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:56,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:56,663 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:31:56,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [975520062] [2021-05-02 23:31:56,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [975520062] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:31:56,664 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:31:56,664 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2021-05-02 23:31:56,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51496614] [2021-05-02 23:31:56,664 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-05-02 23:31:56,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:31:56,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-05-02 23:31:56,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=652, Unknown=0, NotChecked=0, Total=756 [2021-05-02 23:31:56,665 INFO L87 Difference]: Start difference. First operand 39 states and 41 transitions. Second operand has 27 states, 26 states have (on average 1.1923076923076923) internal successors, (31), 25 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:31:57,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:31:57,388 INFO L93 Difference]: Finished difference Result 70 states and 74 transitions. [2021-05-02 23:31:57,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-02 23:31:57,389 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.1923076923076923) internal successors, (31), 25 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2021-05-02 23:31:57,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:31:57,389 INFO L225 Difference]: With dead ends: 70 [2021-05-02 23:31:57,389 INFO L226 Difference]: Without dead ends: 62 [2021-05-02 23:31:57,390 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 674 ImplicationChecksByTransitivity, 898.2ms TimeCoverageRelationStatistics Valid=308, Invalid=2344, Unknown=0, NotChecked=0, Total=2652 [2021-05-02 23:31:57,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2021-05-02 23:31:57,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 43. [2021-05-02 23:31:57,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 38 states have (on average 1.0789473684210527) internal successors, (41), 38 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-02 23:31:57,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 45 transitions. [2021-05-02 23:31:57,399 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 45 transitions. Word has length 35 [2021-05-02 23:31:57,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:31:57,400 INFO L480 AbstractCegarLoop]: Abstraction has 43 states and 45 transitions. [2021-05-02 23:31:57,400 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 26 states have (on average 1.1923076923076923) internal successors, (31), 25 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:31:57,400 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 45 transitions. [2021-05-02 23:31:57,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-05-02 23:31:57,400 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:31:57,400 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:31:57,400 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-05-02 23:31:57,400 INFO L428 AbstractCegarLoop]: === Iteration 15 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:31:57,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:31:57,401 INFO L82 PathProgramCache]: Analyzing trace with hash -686425962, now seen corresponding path program 8 times [2021-05-02 23:31:57,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:31:57,401 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2147302573] [2021-05-02 23:31:57,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:31:57,404 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= |v_main_#t~nondet3_35| 2147483647) (<= 0 (+ |v_main_#t~nondet3_35| 2147483648)) (not (= |v_main_#t~nondet3_35| 0)) (< v_main_~i~0_82 1000000)) InVars {main_~i~0=v_main_~i~0_82, main_#t~nondet3=|v_main_#t~nondet3_35|} OutVars{main_~i~0=v_main_~i~0_82, main_#t~nondet3=|v_main_#t~nondet3_35|} AuxVars[] AssignedVars[] [2021-05-02 23:31:57,406 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:31:57,423 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:57,423 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:57,427 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:31:57,431 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:31:57,447 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:31:57,468 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:31:57,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:57,551 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:31:57,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:57,554 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:31:57,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:57,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:57,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:57,595 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:31:57,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2147302573] [2021-05-02 23:31:57,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2147302573] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:31:57,595 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:31:57,595 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-05-02 23:31:57,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144965776] [2021-05-02 23:31:57,595 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-02 23:31:57,596 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:31:57,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-02 23:31:57,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2021-05-02 23:31:57,597 INFO L87 Difference]: Start difference. First operand 43 states and 45 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 14 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-02 23:31:58,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:31:58,146 INFO L93 Difference]: Finished difference Result 91 states and 101 transitions. [2021-05-02 23:31:58,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-02 23:31:58,147 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 14 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-02 23:31:58,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:31:58,148 INFO L225 Difference]: With dead ends: 91 [2021-05-02 23:31:58,148 INFO L226 Difference]: Without dead ends: 85 [2021-05-02 23:31:58,148 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 486.5ms TimeCoverageRelationStatistics Valid=409, Invalid=997, Unknown=0, NotChecked=0, Total=1406 [2021-05-02 23:31:58,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2021-05-02 23:31:58,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 43. [2021-05-02 23:31:58,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 38 states have (on average 1.0789473684210527) internal successors, (41), 38 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-02 23:31:58,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 45 transitions. [2021-05-02 23:31:58,159 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 45 transitions. Word has length 35 [2021-05-02 23:31:58,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:31:58,159 INFO L480 AbstractCegarLoop]: Abstraction has 43 states and 45 transitions. [2021-05-02 23:31:58,159 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 14 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-02 23:31:58,159 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 45 transitions. [2021-05-02 23:31:58,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-05-02 23:31:58,159 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:31:58,160 INFO L523 BasicCegarLoop]: trace histogram [10, 9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:31:58,160 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-05-02 23:31:58,160 INFO L428 AbstractCegarLoop]: === Iteration 16 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:31:58,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:31:58,160 INFO L82 PathProgramCache]: Analyzing trace with hash 1411118289, now seen corresponding path program 9 times [2021-05-02 23:31:58,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:31:58,160 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1470416363] [2021-05-02 23:31:58,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:31:58,164 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet3_39| 0)) (<= |v_main_#t~nondet3_39| 2147483647) (<= 0 (+ |v_main_#t~nondet3_39| 2147483648)) (< v_main_~i~0_86 1000000)) InVars {main_~i~0=v_main_~i~0_86, main_#t~nondet3=|v_main_#t~nondet3_39|} OutVars{main_~i~0=v_main_~i~0_86, main_#t~nondet3=|v_main_#t~nondet3_39|} AuxVars[] AssignedVars[] [2021-05-02 23:31:58,166 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:31:58,182 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:58,182 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:58,186 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:31:58,190 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:31:58,207 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:31:58,229 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:31:58,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:58,337 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:31:58,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:58,347 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:31:58,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:58,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:58,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:58,381 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:31:58,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1470416363] [2021-05-02 23:31:58,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1470416363] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:31:58,381 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:31:58,381 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-05-02 23:31:58,381 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807865435] [2021-05-02 23:31:58,381 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-02 23:31:58,381 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:31:58,381 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-02 23:31:58,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2021-05-02 23:31:58,382 INFO L87 Difference]: Start difference. First operand 43 states and 45 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 15 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-02 23:31:58,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:31:58,989 INFO L93 Difference]: Finished difference Result 96 states and 107 transitions. [2021-05-02 23:31:58,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-02 23:31:58,990 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 15 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-02 23:31:58,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:31:58,991 INFO L225 Difference]: With dead ends: 96 [2021-05-02 23:31:58,991 INFO L226 Difference]: Without dead ends: 90 [2021-05-02 23:31:58,991 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 540.2ms TimeCoverageRelationStatistics Valid=481, Invalid=1159, Unknown=0, NotChecked=0, Total=1640 [2021-05-02 23:31:58,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2021-05-02 23:31:59,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 43. [2021-05-02 23:31:59,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 38 states have (on average 1.0789473684210527) internal successors, (41), 38 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-02 23:31:59,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 45 transitions. [2021-05-02 23:31:59,004 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 45 transitions. Word has length 37 [2021-05-02 23:31:59,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:31:59,004 INFO L480 AbstractCegarLoop]: Abstraction has 43 states and 45 transitions. [2021-05-02 23:31:59,004 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 15 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-02 23:31:59,004 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 45 transitions. [2021-05-02 23:31:59,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-05-02 23:31:59,004 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:31:59,005 INFO L523 BasicCegarLoop]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:31:59,005 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-05-02 23:31:59,005 INFO L428 AbstractCegarLoop]: === Iteration 17 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:31:59,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:31:59,005 INFO L82 PathProgramCache]: Analyzing trace with hash -2074332606, now seen corresponding path program 6 times [2021-05-02 23:31:59,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:31:59,005 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [36618792] [2021-05-02 23:31:59,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:31:59,008 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= |v_main_#t~nondet5_47| 2147483647) (< v_main_~i~0_90 1000000) (<= 0 (+ |v_main_#t~nondet5_47| 2147483648)) (not (= |v_main_#t~nondet5_47| 0))) InVars {main_#t~nondet5=|v_main_#t~nondet5_47|, main_~i~0=v_main_~i~0_90} OutVars{main_#t~nondet5=|v_main_#t~nondet5_47|, main_~i~0=v_main_~i~0_90} AuxVars[] AssignedVars[] [2021-05-02 23:31:59,010 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:31:59,034 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:59,034 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:31:59,039 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:31:59,043 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:31:59,063 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:31:59,094 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:31:59,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:59,155 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:31:59,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:31:59,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-02 23:31:59,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:59,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:59,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:59,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:59,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:59,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:59,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:59,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:59,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:59,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:59,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:59,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:31:59,652 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:31:59,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [36618792] [2021-05-02 23:31:59,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [36618792] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:31:59,652 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:31:59,652 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2021-05-02 23:31:59,652 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362346310] [2021-05-02 23:31:59,652 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-05-02 23:31:59,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:31:59,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-05-02 23:31:59,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=870, Unknown=0, NotChecked=0, Total=992 [2021-05-02 23:31:59,653 INFO L87 Difference]: Start difference. First operand 43 states and 45 transitions. Second operand has 31 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 29 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:00,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:00,569 INFO L93 Difference]: Finished difference Result 78 states and 82 transitions. [2021-05-02 23:32:00,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-05-02 23:32:00,569 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 29 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2021-05-02 23:32:00,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:00,570 INFO L225 Difference]: With dead ends: 78 [2021-05-02 23:32:00,570 INFO L226 Difference]: Without dead ends: 70 [2021-05-02 23:32:00,571 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 926 ImplicationChecksByTransitivity, 1071.9ms TimeCoverageRelationStatistics Valid=362, Invalid=3178, Unknown=0, NotChecked=0, Total=3540 [2021-05-02 23:32:00,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2021-05-02 23:32:00,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 47. [2021-05-02 23:32:00,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 42 states have (on average 1.0714285714285714) internal successors, (45), 42 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-02 23:32:00,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 49 transitions. [2021-05-02 23:32:00,585 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 49 transitions. Word has length 39 [2021-05-02 23:32:00,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:00,585 INFO L480 AbstractCegarLoop]: Abstraction has 47 states and 49 transitions. [2021-05-02 23:32:00,585 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 29 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:00,585 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 49 transitions. [2021-05-02 23:32:00,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-05-02 23:32:00,586 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:00,586 INFO L523 BasicCegarLoop]: trace histogram [11, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:00,586 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-05-02 23:32:00,586 INFO L428 AbstractCegarLoop]: === Iteration 18 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:00,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:00,586 INFO L82 PathProgramCache]: Analyzing trace with hash -1483485620, now seen corresponding path program 10 times [2021-05-02 23:32:00,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:00,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [715329227] [2021-05-02 23:32:00,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:00,589 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= |v_main_#t~nondet3_43| 2147483647) (<= 0 (+ |v_main_#t~nondet3_43| 2147483648)) (< v_main_~i~0_104 1000000) (not (= |v_main_#t~nondet3_43| 0))) InVars {main_~i~0=v_main_~i~0_104, main_#t~nondet3=|v_main_#t~nondet3_43|} OutVars{main_~i~0=v_main_~i~0_104, main_#t~nondet3=|v_main_#t~nondet3_43|} AuxVars[] AssignedVars[] [2021-05-02 23:32:00,591 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:32:00,613 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:00,613 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:00,617 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:00,621 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:00,636 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:32:00,658 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:00,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:00,754 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:00,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:00,765 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:00,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:00,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:00,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:00,800 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:00,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [715329227] [2021-05-02 23:32:00,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [715329227] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:00,801 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:00,801 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-05-02 23:32:00,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941663244] [2021-05-02 23:32:00,801 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-02 23:32:00,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:00,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-02 23:32:00,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2021-05-02 23:32:00,802 INFO L87 Difference]: Start difference. First operand 47 states and 49 transitions. Second operand has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 16 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-02 23:32:01,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:01,474 INFO L93 Difference]: Finished difference Result 105 states and 117 transitions. [2021-05-02 23:32:01,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-02 23:32:01,475 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 16 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-02 23:32:01,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:01,475 INFO L225 Difference]: With dead ends: 105 [2021-05-02 23:32:01,475 INFO L226 Difference]: Without dead ends: 99 [2021-05-02 23:32:01,476 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 597.8ms TimeCoverageRelationStatistics Valid=559, Invalid=1333, Unknown=0, NotChecked=0, Total=1892 [2021-05-02 23:32:01,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2021-05-02 23:32:01,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 47. [2021-05-02 23:32:01,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 42 states have (on average 1.0714285714285714) internal successors, (45), 42 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-02 23:32:01,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 49 transitions. [2021-05-02 23:32:01,491 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 49 transitions. Word has length 39 [2021-05-02 23:32:01,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:01,492 INFO L480 AbstractCegarLoop]: Abstraction has 47 states and 49 transitions. [2021-05-02 23:32:01,492 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 16 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-02 23:32:01,492 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 49 transitions. [2021-05-02 23:32:01,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-05-02 23:32:01,492 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:01,492 INFO L523 BasicCegarLoop]: trace histogram [12, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:01,492 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-05-02 23:32:01,492 INFO L428 AbstractCegarLoop]: === Iteration 19 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:01,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:01,492 INFO L82 PathProgramCache]: Analyzing trace with hash -59034361, now seen corresponding path program 11 times [2021-05-02 23:32:01,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:01,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [921098416] [2021-05-02 23:32:01,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:01,495 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_108 1000000) (<= |v_main_#t~nondet3_47| 2147483647) (<= 0 (+ |v_main_#t~nondet3_47| 2147483648)) (not (= |v_main_#t~nondet3_47| 0))) InVars {main_~i~0=v_main_~i~0_108, main_#t~nondet3=|v_main_#t~nondet3_47|} OutVars{main_~i~0=v_main_~i~0_108, main_#t~nondet3=|v_main_#t~nondet3_47|} AuxVars[] AssignedVars[] [2021-05-02 23:32:01,497 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:32:01,515 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:01,515 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:01,519 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:01,523 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:01,538 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:32:01,560 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:01,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:01,666 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:01,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:01,679 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:01,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:01,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:01,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:01,716 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:01,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [921098416] [2021-05-02 23:32:01,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [921098416] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:01,717 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:01,717 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-05-02 23:32:01,717 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300558845] [2021-05-02 23:32:01,717 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-02 23:32:01,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:01,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-02 23:32:01,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=229, Unknown=0, NotChecked=0, Total=342 [2021-05-02 23:32:01,718 INFO L87 Difference]: Start difference. First operand 47 states and 49 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 17 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-02 23:32:02,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:02,482 INFO L93 Difference]: Finished difference Result 110 states and 123 transitions. [2021-05-02 23:32:02,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-05-02 23:32:02,483 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 17 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-02 23:32:02,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:02,483 INFO L225 Difference]: With dead ends: 110 [2021-05-02 23:32:02,483 INFO L226 Difference]: Without dead ends: 104 [2021-05-02 23:32:02,484 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 486 ImplicationChecksByTransitivity, 678.6ms TimeCoverageRelationStatistics Valid=643, Invalid=1519, Unknown=0, NotChecked=0, Total=2162 [2021-05-02 23:32:02,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2021-05-02 23:32:02,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 47. [2021-05-02 23:32:02,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 42 states have (on average 1.0714285714285714) internal successors, (45), 42 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-02 23:32:02,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 49 transitions. [2021-05-02 23:32:02,501 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 49 transitions. Word has length 41 [2021-05-02 23:32:02,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:02,501 INFO L480 AbstractCegarLoop]: Abstraction has 47 states and 49 transitions. [2021-05-02 23:32:02,501 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 17 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-02 23:32:02,501 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 49 transitions. [2021-05-02 23:32:02,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-05-02 23:32:02,502 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:02,502 INFO L523 BasicCegarLoop]: trace histogram [14, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:02,502 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-05-02 23:32:02,502 INFO L428 AbstractCegarLoop]: === Iteration 20 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:02,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:02,502 INFO L82 PathProgramCache]: Analyzing trace with hash 1854755320, now seen corresponding path program 7 times [2021-05-02 23:32:02,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:02,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2053689997] [2021-05-02 23:32:02,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:02,506 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= |v_main_#t~nondet5_61| 2147483647) (<= 0 (+ |v_main_#t~nondet5_61| 2147483648)) (< v_main_~i~0_112 1000000) (not (= |v_main_#t~nondet5_61| 0))) InVars {main_#t~nondet5=|v_main_#t~nondet5_61|, main_~i~0=v_main_~i~0_112} OutVars{main_#t~nondet5=|v_main_#t~nondet5_61|, main_~i~0=v_main_~i~0_112} AuxVars[] AssignedVars[] [2021-05-02 23:32:02,517 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:32:02,518 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:02,519 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:02,524 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:02,528 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:02,567 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:32:02,594 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:02,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:02,640 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:02,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:02,644 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:02,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:02,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:02,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:02,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:02,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:02,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:02,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:02,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:02,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:03,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:03,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:03,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:03,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:03,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:03,250 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:03,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2053689997] [2021-05-02 23:32:03,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2053689997] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:03,250 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:03,250 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2021-05-02 23:32:03,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488448518] [2021-05-02 23:32:03,251 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-05-02 23:32:03,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:03,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-05-02 23:32:03,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=1120, Unknown=0, NotChecked=0, Total=1260 [2021-05-02 23:32:03,251 INFO L87 Difference]: Start difference. First operand 47 states and 49 transitions. Second operand has 35 states, 34 states have (on average 1.1470588235294117) internal successors, (39), 33 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:04,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:04,282 INFO L93 Difference]: Finished difference Result 86 states and 90 transitions. [2021-05-02 23:32:04,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-05-02 23:32:04,283 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 1.1470588235294117) internal successors, (39), 33 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 43 [2021-05-02 23:32:04,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:04,283 INFO L225 Difference]: With dead ends: 86 [2021-05-02 23:32:04,283 INFO L226 Difference]: Without dead ends: 78 [2021-05-02 23:32:04,284 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1218 ImplicationChecksByTransitivity, 1299.3ms TimeCoverageRelationStatistics Valid=416, Invalid=4140, Unknown=0, NotChecked=0, Total=4556 [2021-05-02 23:32:04,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2021-05-02 23:32:04,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 51. [2021-05-02 23:32:04,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 46 states have (on average 1.065217391304348) internal successors, (49), 46 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-02 23:32:04,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 53 transitions. [2021-05-02 23:32:04,310 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 53 transitions. Word has length 43 [2021-05-02 23:32:04,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:04,310 INFO L480 AbstractCegarLoop]: Abstraction has 51 states and 53 transitions. [2021-05-02 23:32:04,310 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 34 states have (on average 1.1470588235294117) internal successors, (39), 33 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:04,310 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 53 transitions. [2021-05-02 23:32:04,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-05-02 23:32:04,311 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:04,311 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:04,311 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-05-02 23:32:04,311 INFO L428 AbstractCegarLoop]: === Iteration 21 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:04,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:04,311 INFO L82 PathProgramCache]: Analyzing trace with hash -1255941886, now seen corresponding path program 12 times [2021-05-02 23:32:04,311 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:04,311 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [828729659] [2021-05-02 23:32:04,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:04,319 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet3_51| 0)) (<= 0 (+ |v_main_#t~nondet3_51| 2147483648)) (<= |v_main_#t~nondet3_51| 2147483647) (< v_main_~i~0_128 1000000)) InVars {main_~i~0=v_main_~i~0_128, main_#t~nondet3=|v_main_#t~nondet3_51|} OutVars{main_~i~0=v_main_~i~0_128, main_#t~nondet3=|v_main_#t~nondet3_51|} AuxVars[] AssignedVars[] [2021-05-02 23:32:04,321 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:32:04,338 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:04,338 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:04,343 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:04,348 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:04,364 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:32:04,387 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:04,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:04,507 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:04,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:04,518 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:04,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:04,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:04,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:04,559 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:04,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [828729659] [2021-05-02 23:32:04,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [828729659] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:04,559 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:04,559 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-05-02 23:32:04,559 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476811043] [2021-05-02 23:32:04,560 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-02 23:32:04,560 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:04,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-02 23:32:04,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=252, Unknown=0, NotChecked=0, Total=380 [2021-05-02 23:32:04,560 INFO L87 Difference]: Start difference. First operand 51 states and 53 transitions. Second operand has 20 states, 20 states have (on average 1.95) internal successors, (39), 18 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-02 23:32:05,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:05,394 INFO L93 Difference]: Finished difference Result 119 states and 133 transitions. [2021-05-02 23:32:05,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-05-02 23:32:05,394 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.95) internal successors, (39), 18 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-02 23:32:05,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:05,395 INFO L225 Difference]: With dead ends: 119 [2021-05-02 23:32:05,395 INFO L226 Difference]: Without dead ends: 113 [2021-05-02 23:32:05,395 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 724.5ms TimeCoverageRelationStatistics Valid=733, Invalid=1717, Unknown=0, NotChecked=0, Total=2450 [2021-05-02 23:32:05,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2021-05-02 23:32:05,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 51. [2021-05-02 23:32:05,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 46 states have (on average 1.065217391304348) internal successors, (49), 46 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-02 23:32:05,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 53 transitions. [2021-05-02 23:32:05,418 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 53 transitions. Word has length 43 [2021-05-02 23:32:05,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:05,418 INFO L480 AbstractCegarLoop]: Abstraction has 51 states and 53 transitions. [2021-05-02 23:32:05,418 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.95) internal successors, (39), 18 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-02 23:32:05,418 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 53 transitions. [2021-05-02 23:32:05,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-05-02 23:32:05,419 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:05,419 INFO L523 BasicCegarLoop]: trace histogram [14, 13, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:05,419 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-05-02 23:32:05,419 INFO L428 AbstractCegarLoop]: === Iteration 22 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:05,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:05,419 INFO L82 PathProgramCache]: Analyzing trace with hash -432838083, now seen corresponding path program 13 times [2021-05-02 23:32:05,419 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:05,419 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [707254703] [2021-05-02 23:32:05,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:05,422 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet3_55| 0)) (<= |v_main_#t~nondet3_55| 2147483647) (<= 0 (+ |v_main_#t~nondet3_55| 2147483648)) (< v_main_~i~0_132 1000000)) InVars {main_~i~0=v_main_~i~0_132, main_#t~nondet3=|v_main_#t~nondet3_55|} OutVars{main_~i~0=v_main_~i~0_132, main_#t~nondet3=|v_main_#t~nondet3_55|} AuxVars[] AssignedVars[] [2021-05-02 23:32:05,424 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:32:05,425 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:05,425 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:05,429 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:05,433 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:05,461 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:32:05,483 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:05,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:05,618 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:05,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:05,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-02 23:32:05,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:05,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:05,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:05,670 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:05,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [707254703] [2021-05-02 23:32:05,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [707254703] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:05,670 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:05,670 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-05-02 23:32:05,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208996758] [2021-05-02 23:32:05,670 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-02 23:32:05,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:05,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-02 23:32:05,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=276, Unknown=0, NotChecked=0, Total=420 [2021-05-02 23:32:05,671 INFO L87 Difference]: Start difference. First operand 51 states and 53 transitions. Second operand has 21 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 19 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-02 23:32:06,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:06,590 INFO L93 Difference]: Finished difference Result 124 states and 139 transitions. [2021-05-02 23:32:06,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-05-02 23:32:06,590 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 19 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-02 23:32:06,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:06,591 INFO L225 Difference]: With dead ends: 124 [2021-05-02 23:32:06,591 INFO L226 Difference]: Without dead ends: 118 [2021-05-02 23:32:06,591 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 847.9ms TimeCoverageRelationStatistics Valid=829, Invalid=1927, Unknown=0, NotChecked=0, Total=2756 [2021-05-02 23:32:06,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2021-05-02 23:32:06,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 51. [2021-05-02 23:32:06,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 46 states have (on average 1.065217391304348) internal successors, (49), 46 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-02 23:32:06,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 53 transitions. [2021-05-02 23:32:06,616 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 53 transitions. Word has length 45 [2021-05-02 23:32:06,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:06,616 INFO L480 AbstractCegarLoop]: Abstraction has 51 states and 53 transitions. [2021-05-02 23:32:06,616 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 19 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-02 23:32:06,616 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 53 transitions. [2021-05-02 23:32:06,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-05-02 23:32:06,616 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:06,617 INFO L523 BasicCegarLoop]: trace histogram [16, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:06,617 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-05-02 23:32:06,617 INFO L428 AbstractCegarLoop]: === Iteration 23 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:06,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:06,617 INFO L82 PathProgramCache]: Analyzing trace with hash -1759795538, now seen corresponding path program 8 times [2021-05-02 23:32:06,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:06,617 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1284201200] [2021-05-02 23:32:06,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:06,621 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_136 1000000) (<= |v_main_#t~nondet5_77| 2147483647) (not (= |v_main_#t~nondet5_77| 0)) (<= 0 (+ |v_main_#t~nondet5_77| 2147483648))) InVars {main_#t~nondet5=|v_main_#t~nondet5_77|, main_~i~0=v_main_~i~0_136} OutVars{main_#t~nondet5=|v_main_#t~nondet5_77|, main_~i~0=v_main_~i~0_136} AuxVars[] AssignedVars[] [2021-05-02 23:32:06,624 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:32:06,647 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:06,648 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:06,653 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:06,659 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:06,680 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:32:06,707 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:06,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:06,767 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:06,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:06,769 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:06,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:06,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:06,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:06,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:06,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:06,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:07,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:07,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:07,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:07,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:07,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:07,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:07,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:07,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:07,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:07,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:07,471 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:07,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1284201200] [2021-05-02 23:32:07,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1284201200] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:07,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:07,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [] total 39 [2021-05-02 23:32:07,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699679107] [2021-05-02 23:32:07,472 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-05-02 23:32:07,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:07,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-05-02 23:32:07,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1402, Unknown=0, NotChecked=0, Total=1560 [2021-05-02 23:32:07,473 INFO L87 Difference]: Start difference. First operand 51 states and 53 transitions. Second operand has 39 states, 38 states have (on average 1.131578947368421) internal successors, (43), 37 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:08,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:08,779 INFO L93 Difference]: Finished difference Result 94 states and 98 transitions. [2021-05-02 23:32:08,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-05-02 23:32:08,780 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 1.131578947368421) internal successors, (43), 37 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 47 [2021-05-02 23:32:08,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:08,780 INFO L225 Difference]: With dead ends: 94 [2021-05-02 23:32:08,780 INFO L226 Difference]: Without dead ends: 86 [2021-05-02 23:32:08,782 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1550 ImplicationChecksByTransitivity, 1574.4ms TimeCoverageRelationStatistics Valid=470, Invalid=5230, Unknown=0, NotChecked=0, Total=5700 [2021-05-02 23:32:08,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2021-05-02 23:32:08,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 55. [2021-05-02 23:32:08,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 50 states have (on average 1.06) internal successors, (53), 50 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-02 23:32:08,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 57 transitions. [2021-05-02 23:32:08,816 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 57 transitions. Word has length 47 [2021-05-02 23:32:08,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:08,816 INFO L480 AbstractCegarLoop]: Abstraction has 55 states and 57 transitions. [2021-05-02 23:32:08,817 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 38 states have (on average 1.131578947368421) internal successors, (43), 37 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:08,817 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 57 transitions. [2021-05-02 23:32:08,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-05-02 23:32:08,817 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:08,817 INFO L523 BasicCegarLoop]: trace histogram [15, 14, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:08,817 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-05-02 23:32:08,817 INFO L428 AbstractCegarLoop]: === Iteration 24 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:08,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:08,817 INFO L82 PathProgramCache]: Analyzing trace with hash 295934136, now seen corresponding path program 14 times [2021-05-02 23:32:08,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:08,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1595595058] [2021-05-02 23:32:08,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:08,821 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_154 1000000) (<= 0 (+ |v_main_#t~nondet3_59| 2147483648)) (not (= |v_main_#t~nondet3_59| 0)) (<= |v_main_#t~nondet3_59| 2147483647)) InVars {main_~i~0=v_main_~i~0_154, main_#t~nondet3=|v_main_#t~nondet3_59|} OutVars{main_~i~0=v_main_~i~0_154, main_#t~nondet3=|v_main_#t~nondet3_59|} AuxVars[] AssignedVars[] [2021-05-02 23:32:08,822 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:32:08,841 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:08,842 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:08,846 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:08,850 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:08,866 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:32:08,889 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:08,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:09,049 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:09,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:09,052 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:09,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:09,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:09,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:09,095 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:09,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1595595058] [2021-05-02 23:32:09,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1595595058] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:09,096 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:09,096 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-05-02 23:32:09,096 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983034880] [2021-05-02 23:32:09,096 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-02 23:32:09,096 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:09,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-02 23:32:09,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=301, Unknown=0, NotChecked=0, Total=462 [2021-05-02 23:32:09,097 INFO L87 Difference]: Start difference. First operand 55 states and 57 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 20 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-02 23:32:10,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:10,126 INFO L93 Difference]: Finished difference Result 133 states and 149 transitions. [2021-05-02 23:32:10,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-05-02 23:32:10,127 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 20 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have 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-02 23:32:10,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:10,127 INFO L225 Difference]: With dead ends: 133 [2021-05-02 23:32:10,127 INFO L226 Difference]: Without dead ends: 127 [2021-05-02 23:32:10,128 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 720 ImplicationChecksByTransitivity, 909.8ms TimeCoverageRelationStatistics Valid=931, Invalid=2149, Unknown=0, NotChecked=0, Total=3080 [2021-05-02 23:32:10,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-05-02 23:32:10,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 55. [2021-05-02 23:32:10,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 50 states have (on average 1.06) internal successors, (53), 50 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-02 23:32:10,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 57 transitions. [2021-05-02 23:32:10,161 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 57 transitions. Word has length 47 [2021-05-02 23:32:10,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:10,162 INFO L480 AbstractCegarLoop]: Abstraction has 55 states and 57 transitions. [2021-05-02 23:32:10,162 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 20 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:10,162 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 57 transitions. [2021-05-02 23:32:10,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-05-02 23:32:10,162 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:10,162 INFO L523 BasicCegarLoop]: trace histogram [16, 15, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:10,162 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-05-02 23:32:10,162 INFO L428 AbstractCegarLoop]: === Iteration 25 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:10,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:10,163 INFO L82 PathProgramCache]: Analyzing trace with hash 566367347, now seen corresponding path program 15 times [2021-05-02 23:32:10,163 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:10,163 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [468301092] [2021-05-02 23:32:10,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:10,165 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_158 1000000) (<= 0 (+ |v_main_#t~nondet3_63| 2147483648)) (<= |v_main_#t~nondet3_63| 2147483647) (not (= |v_main_#t~nondet3_63| 0))) InVars {main_~i~0=v_main_~i~0_158, main_#t~nondet3=|v_main_#t~nondet3_63|} OutVars{main_~i~0=v_main_~i~0_158, main_#t~nondet3=|v_main_#t~nondet3_63|} AuxVars[] AssignedVars[] [2021-05-02 23:32:10,167 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:32:10,168 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:10,168 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:10,173 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:10,177 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:10,208 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:32:10,232 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:10,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:10,388 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:10,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:10,401 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:10,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:10,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:10,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:10,448 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:10,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [468301092] [2021-05-02 23:32:10,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [468301092] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:10,448 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:10,449 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2021-05-02 23:32:10,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275857020] [2021-05-02 23:32:10,449 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-02 23:32:10,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:10,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-02 23:32:10,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=327, Unknown=0, NotChecked=0, Total=506 [2021-05-02 23:32:10,449 INFO L87 Difference]: Start difference. First operand 55 states and 57 transitions. Second operand has 23 states, 23 states have (on average 1.9565217391304348) internal successors, (45), 21 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-02 23:32:11,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:11,584 INFO L93 Difference]: Finished difference Result 138 states and 155 transitions. [2021-05-02 23:32:11,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-05-02 23:32:11,584 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9565217391304348) internal successors, (45), 21 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-02 23:32:11,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:11,585 INFO L225 Difference]: With dead ends: 138 [2021-05-02 23:32:11,585 INFO L226 Difference]: Without dead ends: 132 [2021-05-02 23:32:11,586 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 808 ImplicationChecksByTransitivity, 969.0ms TimeCoverageRelationStatistics Valid=1039, Invalid=2383, Unknown=0, NotChecked=0, Total=3422 [2021-05-02 23:32:11,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2021-05-02 23:32:11,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 55. [2021-05-02 23:32:11,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 50 states have (on average 1.06) internal successors, (53), 50 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-02 23:32:11,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 57 transitions. [2021-05-02 23:32:11,623 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 57 transitions. Word has length 49 [2021-05-02 23:32:11,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:11,623 INFO L480 AbstractCegarLoop]: Abstraction has 55 states and 57 transitions. [2021-05-02 23:32:11,623 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9565217391304348) internal successors, (45), 21 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-02 23:32:11,623 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 57 transitions. [2021-05-02 23:32:11,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-05-02 23:32:11,623 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:11,623 INFO L523 BasicCegarLoop]: trace histogram [18, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:11,623 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-05-02 23:32:11,623 INFO L428 AbstractCegarLoop]: === Iteration 26 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:11,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:11,624 INFO L82 PathProgramCache]: Analyzing trace with hash 1919201380, now seen corresponding path program 9 times [2021-05-02 23:32:11,624 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:11,624 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [381323354] [2021-05-02 23:32:11,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:11,628 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_162 1000000) (not (= |v_main_#t~nondet5_95| 0)) (<= 0 (+ |v_main_#t~nondet5_95| 2147483648)) (<= |v_main_#t~nondet5_95| 2147483647)) InVars {main_#t~nondet5=|v_main_#t~nondet5_95|, main_~i~0=v_main_~i~0_162} OutVars{main_#t~nondet5=|v_main_#t~nondet5_95|, main_~i~0=v_main_~i~0_162} AuxVars[] AssignedVars[] [2021-05-02 23:32:11,631 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:32:11,656 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:11,657 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:11,662 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:11,667 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:11,703 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:32:11,732 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:11,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:11,785 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:11,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:11,788 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:11,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:11,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:11,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:11,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:11,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:12,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:12,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:12,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:12,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:12,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:12,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:12,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:12,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:12,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:12,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:12,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:12,527 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:12,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:12,636 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:12,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [381323354] [2021-05-02 23:32:12,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [381323354] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:12,636 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:12,636 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [43] imperfect sequences [] total 43 [2021-05-02 23:32:12,636 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234515242] [2021-05-02 23:32:12,637 INFO L460 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-05-02 23:32:12,637 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:12,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-05-02 23:32:12,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=1716, Unknown=0, NotChecked=0, Total=1892 [2021-05-02 23:32:12,638 INFO L87 Difference]: Start difference. First operand 55 states and 57 transitions. Second operand has 43 states, 42 states have (on average 1.119047619047619) internal successors, (47), 41 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:14,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:14,047 INFO L93 Difference]: Finished difference Result 102 states and 106 transitions. [2021-05-02 23:32:14,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-05-02 23:32:14,048 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 42 states have (on average 1.119047619047619) internal successors, (47), 41 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2021-05-02 23:32:14,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:14,048 INFO L225 Difference]: With dead ends: 102 [2021-05-02 23:32:14,048 INFO L226 Difference]: Without dead ends: 94 [2021-05-02 23:32:14,050 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1922 ImplicationChecksByTransitivity, 1770.0ms TimeCoverageRelationStatistics Valid=524, Invalid=6448, Unknown=0, NotChecked=0, Total=6972 [2021-05-02 23:32:14,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2021-05-02 23:32:14,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 59. [2021-05-02 23:32:14,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 54 states have (on average 1.0555555555555556) internal successors, (57), 54 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-02 23:32:14,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 61 transitions. [2021-05-02 23:32:14,092 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 61 transitions. Word has length 51 [2021-05-02 23:32:14,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:14,092 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 61 transitions. [2021-05-02 23:32:14,092 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 43 states, 42 states have (on average 1.119047619047619) internal successors, (47), 41 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:14,092 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 61 transitions. [2021-05-02 23:32:14,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-05-02 23:32:14,092 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:14,093 INFO L523 BasicCegarLoop]: trace histogram [17, 16, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:14,093 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-05-02 23:32:14,093 INFO L428 AbstractCegarLoop]: === Iteration 27 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:14,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:14,093 INFO L82 PathProgramCache]: Analyzing trace with hash -1540321938, now seen corresponding path program 16 times [2021-05-02 23:32:14,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:14,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1831063047] [2021-05-02 23:32:14,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:14,096 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_182 1000000) (<= |v_main_#t~nondet3_67| 2147483647) (not (= |v_main_#t~nondet3_67| 0)) (<= 0 (+ |v_main_#t~nondet3_67| 2147483648))) InVars {main_~i~0=v_main_~i~0_182, main_#t~nondet3=|v_main_#t~nondet3_67|} OutVars{main_~i~0=v_main_~i~0_182, main_#t~nondet3=|v_main_#t~nondet3_67|} AuxVars[] AssignedVars[] [2021-05-02 23:32:14,097 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:32:14,114 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:14,114 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:14,128 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:14,133 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:14,151 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:32:14,175 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:14,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:14,342 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:14,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:14,344 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:14,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:14,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:14,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:14,390 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:14,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1831063047] [2021-05-02 23:32:14,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1831063047] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:14,390 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:14,390 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2021-05-02 23:32:14,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580933994] [2021-05-02 23:32:14,391 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-05-02 23:32:14,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:14,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-05-02 23:32:14,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=354, Unknown=0, NotChecked=0, Total=552 [2021-05-02 23:32:14,391 INFO L87 Difference]: Start difference. First operand 59 states and 61 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 22 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-02 23:32:15,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:15,521 INFO L93 Difference]: Finished difference Result 147 states and 165 transitions. [2021-05-02 23:32:15,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-05-02 23:32:15,521 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 22 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-02 23:32:15,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:15,522 INFO L225 Difference]: With dead ends: 147 [2021-05-02 23:32:15,522 INFO L226 Difference]: Without dead ends: 141 [2021-05-02 23:32:15,523 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 901 ImplicationChecksByTransitivity, 1007.0ms TimeCoverageRelationStatistics Valid=1153, Invalid=2629, Unknown=0, NotChecked=0, Total=3782 [2021-05-02 23:32:15,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2021-05-02 23:32:15,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 59. [2021-05-02 23:32:15,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 54 states have (on average 1.0555555555555556) internal successors, (57), 54 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-02 23:32:15,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 61 transitions. [2021-05-02 23:32:15,570 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 61 transitions. Word has length 51 [2021-05-02 23:32:15,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:15,570 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 61 transitions. [2021-05-02 23:32:15,570 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 22 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-02 23:32:15,570 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 61 transitions. [2021-05-02 23:32:15,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-05-02 23:32:15,571 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:15,571 INFO L523 BasicCegarLoop]: trace histogram [18, 17, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:15,571 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-05-02 23:32:15,571 INFO L428 AbstractCegarLoop]: === Iteration 28 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:15,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:15,571 INFO L82 PathProgramCache]: Analyzing trace with hash 1155838889, now seen corresponding path program 17 times [2021-05-02 23:32:15,571 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:15,571 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1995026959] [2021-05-02 23:32:15,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:15,576 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_186 1000000) (<= 0 (+ |v_main_#t~nondet3_71| 2147483648)) (not (= |v_main_#t~nondet3_71| 0)) (<= |v_main_#t~nondet3_71| 2147483647)) InVars {main_~i~0=v_main_~i~0_186, main_#t~nondet3=|v_main_#t~nondet3_71|} OutVars{main_~i~0=v_main_~i~0_186, main_#t~nondet3=|v_main_#t~nondet3_71|} AuxVars[] AssignedVars[] [2021-05-02 23:32:15,578 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:32:15,595 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:15,595 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:15,600 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:15,605 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:15,620 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:32:15,643 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:15,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:15,823 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:15,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:15,833 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:15,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:15,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:15,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:15,880 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:15,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1995026959] [2021-05-02 23:32:15,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1995026959] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:15,880 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:15,880 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2021-05-02 23:32:15,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926890375] [2021-05-02 23:32:15,880 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-05-02 23:32:15,880 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:15,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-05-02 23:32:15,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=382, Unknown=0, NotChecked=0, Total=600 [2021-05-02 23:32:15,881 INFO L87 Difference]: Start difference. First operand 59 states and 61 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 23 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-02 23:32:17,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:17,119 INFO L93 Difference]: Finished difference Result 152 states and 171 transitions. [2021-05-02 23:32:17,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-05-02 23:32:17,120 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 23 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have 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-02 23:32:17,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:17,120 INFO L225 Difference]: With dead ends: 152 [2021-05-02 23:32:17,120 INFO L226 Difference]: Without dead ends: 146 [2021-05-02 23:32:17,121 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 999 ImplicationChecksByTransitivity, 1080.6ms TimeCoverageRelationStatistics Valid=1273, Invalid=2887, Unknown=0, NotChecked=0, Total=4160 [2021-05-02 23:32:17,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2021-05-02 23:32:17,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 59. [2021-05-02 23:32:17,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 54 states have (on average 1.0555555555555556) internal successors, (57), 54 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-02 23:32:17,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 61 transitions. [2021-05-02 23:32:17,169 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 61 transitions. Word has length 53 [2021-05-02 23:32:17,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:17,169 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 61 transitions. [2021-05-02 23:32:17,169 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 23 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:17,169 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 61 transitions. [2021-05-02 23:32:17,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-05-02 23:32:17,170 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:17,170 INFO L523 BasicCegarLoop]: trace histogram [20, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:17,170 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-05-02 23:32:17,170 INFO L428 AbstractCegarLoop]: === Iteration 29 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:17,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:17,170 INFO L82 PathProgramCache]: Analyzing trace with hash 168161050, now seen corresponding path program 10 times [2021-05-02 23:32:17,170 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:17,170 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [176761638] [2021-05-02 23:32:17,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:17,174 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet5_115| 0)) (<= 0 (+ |v_main_#t~nondet5_115| 2147483648)) (<= |v_main_#t~nondet5_115| 2147483647) (< v_main_~i~0_190 1000000)) InVars {main_#t~nondet5=|v_main_#t~nondet5_115|, main_~i~0=v_main_~i~0_190} OutVars{main_#t~nondet5=|v_main_#t~nondet5_115|, main_~i~0=v_main_~i~0_190} AuxVars[] AssignedVars[] [2021-05-02 23:32:17,175 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:32:17,176 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:17,177 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:17,181 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:17,186 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:17,229 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:32:17,259 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:17,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:17,306 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:17,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:17,309 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:17,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:17,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:17,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:17,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:17,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:17,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:17,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:17,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:17,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:17,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:17,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:17,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:17,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:17,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:17,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:18,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:18,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:18,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:18,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:18,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:18,347 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:18,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [176761638] [2021-05-02 23:32:18,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [176761638] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:18,347 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:18,347 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [47] imperfect sequences [] total 47 [2021-05-02 23:32:18,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038728414] [2021-05-02 23:32:18,347 INFO L460 AbstractCegarLoop]: Interpolant automaton has 47 states [2021-05-02 23:32:18,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:18,348 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-05-02 23:32:18,348 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=2062, Unknown=0, NotChecked=0, Total=2256 [2021-05-02 23:32:18,348 INFO L87 Difference]: Start difference. First operand 59 states and 61 transitions. Second operand has 47 states, 46 states have (on average 1.108695652173913) internal successors, (51), 45 states have internal predecessors, (51), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:20,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:20,007 INFO L93 Difference]: Finished difference Result 110 states and 114 transitions. [2021-05-02 23:32:20,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-05-02 23:32:20,008 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 46 states have (on average 1.108695652173913) internal successors, (51), 45 states have internal predecessors, (51), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 55 [2021-05-02 23:32:20,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:20,008 INFO L225 Difference]: With dead ends: 110 [2021-05-02 23:32:20,008 INFO L226 Difference]: Without dead ends: 102 [2021-05-02 23:32:20,009 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2334 ImplicationChecksByTransitivity, 2090.0ms TimeCoverageRelationStatistics Valid=578, Invalid=7794, Unknown=0, NotChecked=0, Total=8372 [2021-05-02 23:32:20,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2021-05-02 23:32:20,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 63. [2021-05-02 23:32:20,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 58 states have (on average 1.0517241379310345) internal successors, (61), 58 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-02 23:32:20,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 65 transitions. [2021-05-02 23:32:20,065 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 65 transitions. Word has length 55 [2021-05-02 23:32:20,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:20,065 INFO L480 AbstractCegarLoop]: Abstraction has 63 states and 65 transitions. [2021-05-02 23:32:20,065 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 47 states, 46 states have (on average 1.108695652173913) internal successors, (51), 45 states have internal predecessors, (51), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:20,065 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 65 transitions. [2021-05-02 23:32:20,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-05-02 23:32:20,065 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:20,065 INFO L523 BasicCegarLoop]: trace histogram [19, 18, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:20,065 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-05-02 23:32:20,065 INFO L428 AbstractCegarLoop]: === Iteration 30 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:20,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:20,066 INFO L82 PathProgramCache]: Analyzing trace with hash -1993853148, now seen corresponding path program 18 times [2021-05-02 23:32:20,066 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:20,066 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1197097159] [2021-05-02 23:32:20,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:20,069 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 0 (+ |v_main_#t~nondet3_75| 2147483648)) (not (= |v_main_#t~nondet3_75| 0)) (<= |v_main_#t~nondet3_75| 2147483647) (< v_main_~i~0_212 1000000)) InVars {main_~i~0=v_main_~i~0_212, main_#t~nondet3=|v_main_#t~nondet3_75|} OutVars{main_~i~0=v_main_~i~0_212, main_#t~nondet3=|v_main_#t~nondet3_75|} AuxVars[] AssignedVars[] [2021-05-02 23:32:20,072 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:32:20,073 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:20,073 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:20,079 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:20,098 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:20,127 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:32:20,150 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:20,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:20,351 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:20,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:20,360 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:20,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:20,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:20,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:20,409 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:20,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1197097159] [2021-05-02 23:32:20,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1197097159] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:20,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:20,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-05-02 23:32:20,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092451150] [2021-05-02 23:32:20,409 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-05-02 23:32:20,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:20,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-05-02 23:32:20,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=239, Invalid=411, Unknown=0, NotChecked=0, Total=650 [2021-05-02 23:32:20,410 INFO L87 Difference]: Start difference. First operand 63 states and 65 transitions. Second operand has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 24 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-02 23:32:21,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:21,745 INFO L93 Difference]: Finished difference Result 161 states and 181 transitions. [2021-05-02 23:32:21,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-05-02 23:32:21,746 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 24 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-02 23:32:21,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:21,746 INFO L225 Difference]: With dead ends: 161 [2021-05-02 23:32:21,746 INFO L226 Difference]: Without dead ends: 155 [2021-05-02 23:32:21,747 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1102 ImplicationChecksByTransitivity, 1179.8ms TimeCoverageRelationStatistics Valid=1399, Invalid=3157, Unknown=0, NotChecked=0, Total=4556 [2021-05-02 23:32:21,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2021-05-02 23:32:21,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 63. [2021-05-02 23:32:21,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 58 states have (on average 1.0517241379310345) internal successors, (61), 58 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-02 23:32:21,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 65 transitions. [2021-05-02 23:32:21,808 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 65 transitions. Word has length 55 [2021-05-02 23:32:21,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:21,808 INFO L480 AbstractCegarLoop]: Abstraction has 63 states and 65 transitions. [2021-05-02 23:32:21,808 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 24 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-02 23:32:21,808 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 65 transitions. [2021-05-02 23:32:21,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-05-02 23:32:21,808 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:21,808 INFO L523 BasicCegarLoop]: trace histogram [20, 19, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:21,808 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-05-02 23:32:21,809 INFO L428 AbstractCegarLoop]: === Iteration 31 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:21,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:21,809 INFO L82 PathProgramCache]: Analyzing trace with hash -895957025, now seen corresponding path program 19 times [2021-05-02 23:32:21,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:21,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1668125902] [2021-05-02 23:32:21,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:21,811 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= |v_main_#t~nondet3_79| 2147483647) (<= 0 (+ |v_main_#t~nondet3_79| 2147483648)) (< v_main_~i~0_216 1000000) (not (= |v_main_#t~nondet3_79| 0))) InVars {main_~i~0=v_main_~i~0_216, main_#t~nondet3=|v_main_#t~nondet3_79|} OutVars{main_~i~0=v_main_~i~0_216, main_#t~nondet3=|v_main_#t~nondet3_79|} AuxVars[] AssignedVars[] [2021-05-02 23:32:21,813 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:32:21,814 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:21,814 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:21,818 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:21,822 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:21,850 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:32:21,873 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:21,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:22,109 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:22,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:22,112 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:22,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:22,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:22,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:22,165 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:22,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1668125902] [2021-05-02 23:32:22,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1668125902] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:22,165 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:22,165 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2021-05-02 23:32:22,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246551153] [2021-05-02 23:32:22,165 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-05-02 23:32:22,165 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:22,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-05-02 23:32:22,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=261, Invalid=441, Unknown=0, NotChecked=0, Total=702 [2021-05-02 23:32:22,166 INFO L87 Difference]: Start difference. First operand 63 states and 65 transitions. Second operand has 27 states, 27 states have (on average 1.962962962962963) internal successors, (53), 25 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-02 23:32:23,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:23,591 INFO L93 Difference]: Finished difference Result 166 states and 187 transitions. [2021-05-02 23:32:23,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-05-02 23:32:23,591 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.962962962962963) internal successors, (53), 25 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-02 23:32:23,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:23,592 INFO L225 Difference]: With dead ends: 166 [2021-05-02 23:32:23,592 INFO L226 Difference]: Without dead ends: 160 [2021-05-02 23:32:23,592 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1210 ImplicationChecksByTransitivity, 1286.6ms TimeCoverageRelationStatistics Valid=1531, Invalid=3439, Unknown=0, NotChecked=0, Total=4970 [2021-05-02 23:32:23,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2021-05-02 23:32:23,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 63. [2021-05-02 23:32:23,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 58 states have (on average 1.0517241379310345) internal successors, (61), 58 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-02 23:32:23,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 65 transitions. [2021-05-02 23:32:23,655 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 65 transitions. Word has length 57 [2021-05-02 23:32:23,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:23,655 INFO L480 AbstractCegarLoop]: Abstraction has 63 states and 65 transitions. [2021-05-02 23:32:23,655 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.962962962962963) internal successors, (53), 25 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-02 23:32:23,655 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 65 transitions. [2021-05-02 23:32:23,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-05-02 23:32:23,655 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:23,655 INFO L523 BasicCegarLoop]: trace histogram [22, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:23,656 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-05-02 23:32:23,656 INFO L428 AbstractCegarLoop]: === Iteration 32 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:23,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:23,656 INFO L82 PathProgramCache]: Analyzing trace with hash 1557979856, now seen corresponding path program 11 times [2021-05-02 23:32:23,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:23,656 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [42512608] [2021-05-02 23:32:23,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:23,662 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet5_137| 0)) (<= |v_main_#t~nondet5_137| 2147483647) (<= 0 (+ |v_main_#t~nondet5_137| 2147483648)) (< v_main_~i~0_220 1000000)) InVars {main_#t~nondet5=|v_main_#t~nondet5_137|, main_~i~0=v_main_~i~0_220} OutVars{main_#t~nondet5=|v_main_#t~nondet5_137|, main_~i~0=v_main_~i~0_220} AuxVars[] AssignedVars[] [2021-05-02 23:32:23,664 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:32:23,665 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:23,665 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:23,670 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:23,675 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:23,715 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:32:23,742 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:23,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:23,783 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:23,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:23,786 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:23,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:23,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:23,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:23,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:23,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:23,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:24,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:24,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:24,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:24,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:24,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:24,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:24,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:24,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:24,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:24,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:24,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:24,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:24,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:24,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:24,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:24,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:24,902 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:24,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [42512608] [2021-05-02 23:32:24,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [42512608] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:24,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:24,902 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [51] imperfect sequences [] total 51 [2021-05-02 23:32:24,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073288477] [2021-05-02 23:32:24,903 INFO L460 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-05-02 23:32:24,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:24,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-05-02 23:32:24,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=2440, Unknown=0, NotChecked=0, Total=2652 [2021-05-02 23:32:24,903 INFO L87 Difference]: Start difference. First operand 63 states and 65 transitions. Second operand has 51 states, 50 states have (on average 1.1) internal successors, (55), 49 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-02 23:32:26,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:26,826 INFO L93 Difference]: Finished difference Result 118 states and 122 transitions. [2021-05-02 23:32:26,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-05-02 23:32:26,826 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 50 states have (on average 1.1) internal successors, (55), 49 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-02 23:32:26,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:26,827 INFO L225 Difference]: With dead ends: 118 [2021-05-02 23:32:26,827 INFO L226 Difference]: Without dead ends: 110 [2021-05-02 23:32:26,828 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2786 ImplicationChecksByTransitivity, 2344.3ms TimeCoverageRelationStatistics Valid=632, Invalid=9268, Unknown=0, NotChecked=0, Total=9900 [2021-05-02 23:32:26,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2021-05-02 23:32:26,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 67. [2021-05-02 23:32:26,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 62 states have (on average 1.0483870967741935) internal successors, (65), 62 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-02 23:32:26,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 69 transitions. [2021-05-02 23:32:26,906 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 69 transitions. Word has length 59 [2021-05-02 23:32:26,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:26,906 INFO L480 AbstractCegarLoop]: Abstraction has 67 states and 69 transitions. [2021-05-02 23:32:26,906 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 51 states, 50 states have (on average 1.1) internal successors, (55), 49 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-02 23:32:26,907 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 69 transitions. [2021-05-02 23:32:26,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-05-02 23:32:26,907 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:26,907 INFO L523 BasicCegarLoop]: trace histogram [21, 20, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:26,907 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-05-02 23:32:26,907 INFO L428 AbstractCegarLoop]: === Iteration 33 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:26,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:26,907 INFO L82 PathProgramCache]: Analyzing trace with hash 1915229658, now seen corresponding path program 20 times [2021-05-02 23:32:26,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:26,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [725615929] [2021-05-02 23:32:26,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:26,910 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_244 1000000) (<= |v_main_#t~nondet3_83| 2147483647) (<= 0 (+ |v_main_#t~nondet3_83| 2147483648)) (not (= |v_main_#t~nondet3_83| 0))) InVars {main_~i~0=v_main_~i~0_244, main_#t~nondet3=|v_main_#t~nondet3_83|} OutVars{main_~i~0=v_main_~i~0_244, main_#t~nondet3=|v_main_#t~nondet3_83|} AuxVars[] AssignedVars[] [2021-05-02 23:32:26,912 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:32:26,929 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:26,929 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:26,933 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:26,937 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:26,953 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:32:26,977 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:26,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:27,207 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:27,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:27,221 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:27,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:27,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:27,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:27,277 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:27,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [725615929] [2021-05-02 23:32:27,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [725615929] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:27,277 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:27,277 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2021-05-02 23:32:27,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254814370] [2021-05-02 23:32:27,278 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-05-02 23:32:27,278 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:27,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-05-02 23:32:27,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=284, Invalid=472, Unknown=0, NotChecked=0, Total=756 [2021-05-02 23:32:27,278 INFO L87 Difference]: Start difference. First operand 67 states and 69 transitions. Second operand has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 26 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-02 23:32:28,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:28,854 INFO L93 Difference]: Finished difference Result 175 states and 197 transitions. [2021-05-02 23:32:28,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-05-02 23:32:28,855 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 26 states have internal predecessors, (55), 2 states have call successors, (3), 3 states have 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-02 23:32:28,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:28,856 INFO L225 Difference]: With dead ends: 175 [2021-05-02 23:32:28,856 INFO L226 Difference]: Without dead ends: 169 [2021-05-02 23:32:28,856 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1323 ImplicationChecksByTransitivity, 1364.0ms TimeCoverageRelationStatistics Valid=1669, Invalid=3733, Unknown=0, NotChecked=0, Total=5402 [2021-05-02 23:32:28,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2021-05-02 23:32:28,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 67. [2021-05-02 23:32:28,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 62 states have (on average 1.0483870967741935) internal successors, (65), 62 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-02 23:32:28,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 69 transitions. [2021-05-02 23:32:28,935 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 69 transitions. Word has length 59 [2021-05-02 23:32:28,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:28,935 INFO L480 AbstractCegarLoop]: Abstraction has 67 states and 69 transitions. [2021-05-02 23:32:28,935 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 26 states have internal predecessors, (55), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:28,936 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 69 transitions. [2021-05-02 23:32:28,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-05-02 23:32:28,936 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:28,936 INFO L523 BasicCegarLoop]: trace histogram [22, 21, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:28,936 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-05-02 23:32:28,936 INFO L428 AbstractCegarLoop]: === Iteration 34 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:28,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:28,936 INFO L82 PathProgramCache]: Analyzing trace with hash 1931202837, now seen corresponding path program 21 times [2021-05-02 23:32:28,936 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:28,936 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [29107310] [2021-05-02 23:32:28,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:28,939 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 0 (+ |v_main_#t~nondet3_87| 2147483648)) (not (= |v_main_#t~nondet3_87| 0)) (<= |v_main_#t~nondet3_87| 2147483647) (< v_main_~i~0_248 1000000)) InVars {main_~i~0=v_main_~i~0_248, main_#t~nondet3=|v_main_#t~nondet3_87|} OutVars{main_~i~0=v_main_~i~0_248, main_#t~nondet3=|v_main_#t~nondet3_87|} AuxVars[] AssignedVars[] [2021-05-02 23:32:28,941 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:32:28,958 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:28,959 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:28,963 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:28,967 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:28,984 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:32:29,007 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:29,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:29,291 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:29,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:29,298 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:29,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:29,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:29,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:29,359 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:29,359 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [29107310] [2021-05-02 23:32:29,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [29107310] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:29,359 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:29,359 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2021-05-02 23:32:29,359 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867191883] [2021-05-02 23:32:29,359 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-05-02 23:32:29,359 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:29,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-05-02 23:32:29,360 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=308, Invalid=504, Unknown=0, NotChecked=0, Total=812 [2021-05-02 23:32:29,360 INFO L87 Difference]: Start difference. First operand 67 states and 69 transitions. Second operand has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 27 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-02 23:32:31,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:31,032 INFO L93 Difference]: Finished difference Result 180 states and 203 transitions. [2021-05-02 23:32:31,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-05-02 23:32:31,032 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 27 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-02 23:32:31,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:31,033 INFO L225 Difference]: With dead ends: 180 [2021-05-02 23:32:31,033 INFO L226 Difference]: Without dead ends: 174 [2021-05-02 23:32:31,033 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1441 ImplicationChecksByTransitivity, 1483.1ms TimeCoverageRelationStatistics Valid=1813, Invalid=4039, Unknown=0, NotChecked=0, Total=5852 [2021-05-02 23:32:31,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2021-05-02 23:32:31,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 67. [2021-05-02 23:32:31,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 62 states have (on average 1.0483870967741935) internal successors, (65), 62 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-02 23:32:31,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 69 transitions. [2021-05-02 23:32:31,115 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 69 transitions. Word has length 61 [2021-05-02 23:32:31,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:31,115 INFO L480 AbstractCegarLoop]: Abstraction has 67 states and 69 transitions. [2021-05-02 23:32:31,115 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 27 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-02 23:32:31,115 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 69 transitions. [2021-05-02 23:32:31,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-05-02 23:32:31,115 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:31,115 INFO L523 BasicCegarLoop]: trace histogram [24, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:31,115 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-05-02 23:32:31,115 INFO L428 AbstractCegarLoop]: === Iteration 35 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:31,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:31,116 INFO L82 PathProgramCache]: Analyzing trace with hash -1090057338, now seen corresponding path program 12 times [2021-05-02 23:32:31,116 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:31,116 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1674562383] [2021-05-02 23:32:31,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:31,125 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet5_161| 0)) (<= 0 (+ |v_main_#t~nondet5_161| 2147483648)) (< v_main_~i~0_252 1000000) (<= |v_main_#t~nondet5_161| 2147483647)) InVars {main_#t~nondet5=|v_main_#t~nondet5_161|, main_~i~0=v_main_~i~0_252} OutVars{main_#t~nondet5=|v_main_#t~nondet5_161|, main_~i~0=v_main_~i~0_252} AuxVars[] AssignedVars[] [2021-05-02 23:32:31,127 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:32:31,128 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:31,128 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:31,133 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:31,137 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:31,175 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:32:31,202 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:31,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:31,257 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:31,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:31,260 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:31,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:31,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:31,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:31,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:31,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:31,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:31,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:31,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:31,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:31,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:31,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:31,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:31,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:31,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:31,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:31,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:31,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:32,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:32,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:32,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:32,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:32,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:32,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:32,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:32,537 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:32,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1674562383] [2021-05-02 23:32:32,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1674562383] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:32,538 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:32,538 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [55] imperfect sequences [] total 55 [2021-05-02 23:32:32,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646038780] [2021-05-02 23:32:32,538 INFO L460 AbstractCegarLoop]: Interpolant automaton has 55 states [2021-05-02 23:32:32,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:32,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-05-02 23:32:32,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=2850, Unknown=0, NotChecked=0, Total=3080 [2021-05-02 23:32:32,539 INFO L87 Difference]: Start difference. First operand 67 states and 69 transitions. Second operand has 55 states, 54 states have (on average 1.0925925925925926) internal successors, (59), 53 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-02 23:32:34,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:34,721 INFO L93 Difference]: Finished difference Result 126 states and 130 transitions. [2021-05-02 23:32:34,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-05-02 23:32:34,722 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 54 states have (on average 1.0925925925925926) internal successors, (59), 53 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-02 23:32:34,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:34,722 INFO L225 Difference]: With dead ends: 126 [2021-05-02 23:32:34,722 INFO L226 Difference]: Without dead ends: 118 [2021-05-02 23:32:34,723 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3278 ImplicationChecksByTransitivity, 2633.1ms TimeCoverageRelationStatistics Valid=686, Invalid=10870, Unknown=0, NotChecked=0, Total=11556 [2021-05-02 23:32:34,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2021-05-02 23:32:34,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 71. [2021-05-02 23:32:34,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 66 states have (on average 1.0454545454545454) internal successors, (69), 66 states have internal predecessors, (69), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:34,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 73 transitions. [2021-05-02 23:32:34,819 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 73 transitions. Word has length 63 [2021-05-02 23:32:34,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:34,819 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 73 transitions. [2021-05-02 23:32:34,819 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 55 states, 54 states have (on average 1.0925925925925926) internal successors, (59), 53 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-02 23:32:34,819 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 73 transitions. [2021-05-02 23:32:34,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-05-02 23:32:34,819 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:34,819 INFO L523 BasicCegarLoop]: trace histogram [23, 22, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:34,819 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-05-02 23:32:34,819 INFO L428 AbstractCegarLoop]: === Iteration 36 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:34,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:34,820 INFO L82 PathProgramCache]: Analyzing trace with hash 101558672, now seen corresponding path program 22 times [2021-05-02 23:32:34,820 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:34,820 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1454548730] [2021-05-02 23:32:34,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:34,822 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_278 1000000) (<= |v_main_#t~nondet3_91| 2147483647) (not (= |v_main_#t~nondet3_91| 0)) (<= 0 (+ |v_main_#t~nondet3_91| 2147483648))) InVars {main_~i~0=v_main_~i~0_278, main_#t~nondet3=|v_main_#t~nondet3_91|} OutVars{main_~i~0=v_main_~i~0_278, main_#t~nondet3=|v_main_#t~nondet3_91|} AuxVars[] AssignedVars[] [2021-05-02 23:32:34,825 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:32:34,842 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:34,843 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:34,847 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:34,852 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:34,868 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:32:34,891 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:34,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:35,157 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:35,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:35,159 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:35,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:35,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:35,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:35,215 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:35,215 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1454548730] [2021-05-02 23:32:35,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1454548730] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:35,216 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:35,216 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2021-05-02 23:32:35,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956058258] [2021-05-02 23:32:35,217 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-05-02 23:32:35,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:35,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-05-02 23:32:35,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=333, Invalid=537, Unknown=0, NotChecked=0, Total=870 [2021-05-02 23:32:35,218 INFO L87 Difference]: Start difference. First operand 71 states and 73 transitions. Second operand has 30 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 28 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-02 23:32:37,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:37,009 INFO L93 Difference]: Finished difference Result 189 states and 213 transitions. [2021-05-02 23:32:37,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-05-02 23:32:37,009 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 28 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-02 23:32:37,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:37,010 INFO L225 Difference]: With dead ends: 189 [2021-05-02 23:32:37,010 INFO L226 Difference]: Without dead ends: 183 [2021-05-02 23:32:37,010 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1564 ImplicationChecksByTransitivity, 1525.1ms TimeCoverageRelationStatistics Valid=1963, Invalid=4357, Unknown=0, NotChecked=0, Total=6320 [2021-05-02 23:32:37,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-05-02 23:32:37,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 71. [2021-05-02 23:32:37,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 66 states have (on average 1.0454545454545454) internal successors, (69), 66 states have internal predecessors, (69), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:37,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 73 transitions. [2021-05-02 23:32:37,114 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 73 transitions. Word has length 63 [2021-05-02 23:32:37,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:37,115 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 73 transitions. [2021-05-02 23:32:37,115 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 28 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-02 23:32:37,115 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 73 transitions. [2021-05-02 23:32:37,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-05-02 23:32:37,115 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:37,115 INFO L523 BasicCegarLoop]: trace histogram [24, 23, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:37,115 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-05-02 23:32:37,115 INFO L428 AbstractCegarLoop]: === Iteration 37 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:37,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:37,115 INFO L82 PathProgramCache]: Analyzing trace with hash -1544859829, now seen corresponding path program 23 times [2021-05-02 23:32:37,115 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:37,116 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1209886023] [2021-05-02 23:32:37,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:37,118 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= |v_main_#t~nondet3_95| 2147483647) (<= 0 (+ |v_main_#t~nondet3_95| 2147483648)) (< v_main_~i~0_282 1000000) (not (= |v_main_#t~nondet3_95| 0))) InVars {main_~i~0=v_main_~i~0_282, main_#t~nondet3=|v_main_#t~nondet3_95|} OutVars{main_~i~0=v_main_~i~0_282, main_#t~nondet3=|v_main_#t~nondet3_95|} AuxVars[] AssignedVars[] [2021-05-02 23:32:37,120 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:32:37,121 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:37,121 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:37,125 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:37,129 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:37,158 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:32:37,181 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:37,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:37,453 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:37,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:37,455 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:37,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:37,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:37,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:37,512 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:37,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1209886023] [2021-05-02 23:32:37,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1209886023] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:37,512 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:37,512 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2021-05-02 23:32:37,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232929457] [2021-05-02 23:32:37,513 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-05-02 23:32:37,513 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:37,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-05-02 23:32:37,514 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=359, Invalid=571, Unknown=0, NotChecked=0, Total=930 [2021-05-02 23:32:37,514 INFO L87 Difference]: Start difference. First operand 71 states and 73 transitions. Second operand has 31 states, 31 states have (on average 1.967741935483871) internal successors, (61), 29 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-02 23:32:39,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:39,429 INFO L93 Difference]: Finished difference Result 194 states and 219 transitions. [2021-05-02 23:32:39,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-05-02 23:32:39,429 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.967741935483871) internal successors, (61), 29 states have internal predecessors, (61), 2 states have call successors, (3), 3 states have 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-02 23:32:39,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:39,430 INFO L225 Difference]: With dead ends: 194 [2021-05-02 23:32:39,430 INFO L226 Difference]: Without dead ends: 188 [2021-05-02 23:32:39,430 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1692 ImplicationChecksByTransitivity, 1613.5ms TimeCoverageRelationStatistics Valid=2119, Invalid=4687, Unknown=0, NotChecked=0, Total=6806 [2021-05-02 23:32:39,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2021-05-02 23:32:39,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 71. [2021-05-02 23:32:39,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 66 states have (on average 1.0454545454545454) internal successors, (69), 66 states have internal predecessors, (69), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:39,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 73 transitions. [2021-05-02 23:32:39,535 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 73 transitions. Word has length 65 [2021-05-02 23:32:39,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:39,535 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 73 transitions. [2021-05-02 23:32:39,536 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.967741935483871) internal successors, (61), 29 states have internal predecessors, (61), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:39,536 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 73 transitions. [2021-05-02 23:32:39,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-02 23:32:39,536 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:39,536 INFO L523 BasicCegarLoop]: trace histogram [26, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:39,536 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-05-02 23:32:39,536 INFO L428 AbstractCegarLoop]: === Iteration 38 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:39,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:39,536 INFO L82 PathProgramCache]: Analyzing trace with hash 971106620, now seen corresponding path program 13 times [2021-05-02 23:32:39,536 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:39,536 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1282814883] [2021-05-02 23:32:39,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:39,540 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_286 1000000) (<= 0 (+ |v_main_#t~nondet5_187| 2147483648)) (<= |v_main_#t~nondet5_187| 2147483647) (not (= |v_main_#t~nondet5_187| 0))) InVars {main_#t~nondet5=|v_main_#t~nondet5_187|, main_~i~0=v_main_~i~0_286} OutVars{main_#t~nondet5=|v_main_#t~nondet5_187|, main_~i~0=v_main_~i~0_286} AuxVars[] AssignedVars[] [2021-05-02 23:32:39,545 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:32:39,567 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:39,568 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:39,572 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:39,576 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:39,596 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:32:39,623 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:39,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:39,667 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:39,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:39,670 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:39,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:39,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:39,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:39,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:39,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:39,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:39,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:39,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:39,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:40,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:40,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:40,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:40,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:40,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:40,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:40,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:40,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:40,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:40,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:40,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:40,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:40,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:40,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:40,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:41,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:41,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:41,165 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:41,166 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1282814883] [2021-05-02 23:32:41,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1282814883] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:41,166 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:41,166 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [59] imperfect sequences [] total 59 [2021-05-02 23:32:41,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819559977] [2021-05-02 23:32:41,166 INFO L460 AbstractCegarLoop]: Interpolant automaton has 59 states [2021-05-02 23:32:41,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:41,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2021-05-02 23:32:41,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=248, Invalid=3292, Unknown=0, NotChecked=0, Total=3540 [2021-05-02 23:32:41,167 INFO L87 Difference]: Start difference. First operand 71 states and 73 transitions. Second operand has 59 states, 58 states have (on average 1.0862068965517242) internal successors, (63), 57 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-02 23:32:43,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:43,704 INFO L93 Difference]: Finished difference Result 134 states and 138 transitions. [2021-05-02 23:32:43,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-05-02 23:32:43,704 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 58 states have (on average 1.0862068965517242) internal successors, (63), 57 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-02 23:32:43,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:43,705 INFO L225 Difference]: With dead ends: 134 [2021-05-02 23:32:43,705 INFO L226 Difference]: Without dead ends: 126 [2021-05-02 23:32:43,705 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3810 ImplicationChecksByTransitivity, 3007.7ms TimeCoverageRelationStatistics Valid=740, Invalid=12600, Unknown=0, NotChecked=0, Total=13340 [2021-05-02 23:32:43,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-05-02 23:32:43,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 75. [2021-05-02 23:32:43,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 70 states have (on average 1.042857142857143) internal successors, (73), 70 states have internal predecessors, (73), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:43,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 77 transitions. [2021-05-02 23:32:43,831 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 77 transitions. Word has length 67 [2021-05-02 23:32:43,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:43,831 INFO L480 AbstractCegarLoop]: Abstraction has 75 states and 77 transitions. [2021-05-02 23:32:43,831 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 59 states, 58 states have (on average 1.0862068965517242) internal successors, (63), 57 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-02 23:32:43,831 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 77 transitions. [2021-05-02 23:32:43,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-02 23:32:43,831 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:43,831 INFO L523 BasicCegarLoop]: trace histogram [25, 24, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:43,831 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-05-02 23:32:43,831 INFO L428 AbstractCegarLoop]: === Iteration 39 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:43,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:43,832 INFO L82 PathProgramCache]: Analyzing trace with hash 1089892934, now seen corresponding path program 24 times [2021-05-02 23:32:43,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:43,832 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1793119782] [2021-05-02 23:32:43,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:43,835 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet3_99| 0)) (<= 0 (+ |v_main_#t~nondet3_99| 2147483648)) (<= |v_main_#t~nondet3_99| 2147483647) (< v_main_~i~0_314 1000000)) InVars {main_~i~0=v_main_~i~0_314, main_#t~nondet3=|v_main_#t~nondet3_99|} OutVars{main_~i~0=v_main_~i~0_314, main_#t~nondet3=|v_main_#t~nondet3_99|} AuxVars[] AssignedVars[] [2021-05-02 23:32:43,837 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:32:43,837 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:43,838 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:43,842 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:43,847 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:43,878 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:32:43,902 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:43,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:44,232 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:44,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:44,235 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:44,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:44,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:44,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:44,295 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:44,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1793119782] [2021-05-02 23:32:44,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1793119782] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:44,296 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:44,296 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2021-05-02 23:32:44,296 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781363574] [2021-05-02 23:32:44,296 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-05-02 23:32:44,296 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:44,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-05-02 23:32:44,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=386, Invalid=606, Unknown=0, NotChecked=0, Total=992 [2021-05-02 23:32:44,297 INFO L87 Difference]: Start difference. First operand 75 states and 77 transitions. Second operand has 32 states, 32 states have (on average 1.96875) internal successors, (63), 30 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-02 23:32:46,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:46,419 INFO L93 Difference]: Finished difference Result 203 states and 229 transitions. [2021-05-02 23:32:46,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-05-02 23:32:46,419 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.96875) internal successors, (63), 30 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-02 23:32:46,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:46,420 INFO L225 Difference]: With dead ends: 203 [2021-05-02 23:32:46,420 INFO L226 Difference]: Without dead ends: 197 [2021-05-02 23:32:46,421 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1825 ImplicationChecksByTransitivity, 1763.3ms TimeCoverageRelationStatistics Valid=2281, Invalid=5029, Unknown=0, NotChecked=0, Total=7310 [2021-05-02 23:32:46,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-05-02 23:32:46,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 75. [2021-05-02 23:32:46,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 70 states have (on average 1.042857142857143) internal successors, (73), 70 states have internal predecessors, (73), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:46,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 77 transitions. [2021-05-02 23:32:46,558 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 77 transitions. Word has length 67 [2021-05-02 23:32:46,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:46,559 INFO L480 AbstractCegarLoop]: Abstraction has 75 states and 77 transitions. [2021-05-02 23:32:46,559 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.96875) internal successors, (63), 30 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-02 23:32:46,559 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 77 transitions. [2021-05-02 23:32:46,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-05-02 23:32:46,559 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:46,559 INFO L523 BasicCegarLoop]: trace histogram [26, 25, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:46,559 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-05-02 23:32:46,559 INFO L428 AbstractCegarLoop]: === Iteration 40 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:46,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:46,560 INFO L82 PathProgramCache]: Analyzing trace with hash -943406463, now seen corresponding path program 25 times [2021-05-02 23:32:46,560 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:46,560 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1345073518] [2021-05-02 23:32:46,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:46,563 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet3_103| 0)) (< v_main_~i~0_318 1000000) (<= |v_main_#t~nondet3_103| 2147483647) (<= 0 (+ |v_main_#t~nondet3_103| 2147483648))) InVars {main_~i~0=v_main_~i~0_318, main_#t~nondet3=|v_main_#t~nondet3_103|} OutVars{main_~i~0=v_main_~i~0_318, main_#t~nondet3=|v_main_#t~nondet3_103|} AuxVars[] AssignedVars[] [2021-05-02 23:32:46,564 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:32:46,565 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:46,565 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:46,570 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:46,574 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:46,607 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:32:46,631 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:46,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:46,960 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:46,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:46,963 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:46,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:46,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:46,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:47,024 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:47,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1345073518] [2021-05-02 23:32:47,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1345073518] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:47,025 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:47,025 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2021-05-02 23:32:47,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993486097] [2021-05-02 23:32:47,025 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-05-02 23:32:47,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:47,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-05-02 23:32:47,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=414, Invalid=642, Unknown=0, NotChecked=0, Total=1056 [2021-05-02 23:32:47,026 INFO L87 Difference]: Start difference. First operand 75 states and 77 transitions. Second operand has 33 states, 33 states have (on average 1.9696969696969697) internal successors, (65), 31 states have internal predecessors, (65), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:49,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:49,196 INFO L93 Difference]: Finished difference Result 208 states and 235 transitions. [2021-05-02 23:32:49,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-05-02 23:32:49,197 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.9696969696969697) internal successors, (65), 31 states have internal predecessors, (65), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 69 [2021-05-02 23:32:49,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:49,197 INFO L225 Difference]: With dead ends: 208 [2021-05-02 23:32:49,198 INFO L226 Difference]: Without dead ends: 202 [2021-05-02 23:32:49,198 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1963 ImplicationChecksByTransitivity, 1827.5ms TimeCoverageRelationStatistics Valid=2449, Invalid=5383, Unknown=0, NotChecked=0, Total=7832 [2021-05-02 23:32:49,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-05-02 23:32:49,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 75. [2021-05-02 23:32:49,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 70 states have (on average 1.042857142857143) internal successors, (73), 70 states have internal predecessors, (73), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:49,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 77 transitions. [2021-05-02 23:32:49,335 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 77 transitions. Word has length 69 [2021-05-02 23:32:49,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:49,335 INFO L480 AbstractCegarLoop]: Abstraction has 75 states and 77 transitions. [2021-05-02 23:32:49,336 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.9696969696969697) internal successors, (65), 31 states have internal predecessors, (65), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:49,336 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 77 transitions. [2021-05-02 23:32:49,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-05-02 23:32:49,336 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:49,336 INFO L523 BasicCegarLoop]: trace histogram [28, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:49,336 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-05-02 23:32:49,336 INFO L428 AbstractCegarLoop]: === Iteration 41 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:49,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:49,336 INFO L82 PathProgramCache]: Analyzing trace with hash -334824462, now seen corresponding path program 14 times [2021-05-02 23:32:49,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:49,337 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [133165521] [2021-05-02 23:32:49,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:49,340 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet5_215| 0)) (< v_main_~i~0_322 1000000) (<= |v_main_#t~nondet5_215| 2147483647) (<= 0 (+ |v_main_#t~nondet5_215| 2147483648))) InVars {main_#t~nondet5=|v_main_#t~nondet5_215|, main_~i~0=v_main_~i~0_322} OutVars{main_#t~nondet5=|v_main_#t~nondet5_215|, main_~i~0=v_main_~i~0_322} AuxVars[] AssignedVars[] [2021-05-02 23:32:49,342 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:32:49,367 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:49,368 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:49,373 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:49,379 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:49,402 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:32:49,432 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:49,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:49,492 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:49,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:49,496 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:49,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:49,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:49,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:49,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:49,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:49,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:49,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:49,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:49,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:49,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:49,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:49,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:50,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:50,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:50,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:50,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:50,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:50,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:50,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:50,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:50,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:50,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:50,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:50,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:50,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:50,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:51,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:51,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:51,144 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:51,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [133165521] [2021-05-02 23:32:51,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [133165521] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:51,144 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:51,144 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [63] imperfect sequences [] total 63 [2021-05-02 23:32:51,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399688594] [2021-05-02 23:32:51,144 INFO L460 AbstractCegarLoop]: Interpolant automaton has 63 states [2021-05-02 23:32:51,145 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:51,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2021-05-02 23:32:51,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=266, Invalid=3766, Unknown=0, NotChecked=0, Total=4032 [2021-05-02 23:32:51,145 INFO L87 Difference]: Start difference. First operand 75 states and 77 transitions. Second operand has 63 states, 62 states have (on average 1.0806451612903225) internal successors, (67), 61 states have internal predecessors, (67), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:53,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:53,949 INFO L93 Difference]: Finished difference Result 142 states and 146 transitions. [2021-05-02 23:32:53,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-05-02 23:32:53,949 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 62 states have (on average 1.0806451612903225) internal successors, (67), 61 states have internal predecessors, (67), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 71 [2021-05-02 23:32:53,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:53,950 INFO L225 Difference]: With dead ends: 142 [2021-05-02 23:32:53,950 INFO L226 Difference]: Without dead ends: 134 [2021-05-02 23:32:53,951 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4382 ImplicationChecksByTransitivity, 3331.1ms TimeCoverageRelationStatistics Valid=794, Invalid=14458, Unknown=0, NotChecked=0, Total=15252 [2021-05-02 23:32:53,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2021-05-02 23:32:54,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 79. [2021-05-02 23:32:54,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 74 states have (on average 1.0405405405405406) internal successors, (77), 74 states have internal predecessors, (77), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:54,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 81 transitions. [2021-05-02 23:32:54,104 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 81 transitions. Word has length 71 [2021-05-02 23:32:54,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:54,104 INFO L480 AbstractCegarLoop]: Abstraction has 79 states and 81 transitions. [2021-05-02 23:32:54,104 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 63 states, 62 states have (on average 1.0806451612903225) internal successors, (67), 61 states have internal predecessors, (67), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:54,104 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 81 transitions. [2021-05-02 23:32:54,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-05-02 23:32:54,104 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:54,104 INFO L523 BasicCegarLoop]: trace histogram [27, 26, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:54,104 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-05-02 23:32:54,104 INFO L428 AbstractCegarLoop]: === Iteration 42 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:54,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:54,105 INFO L82 PathProgramCache]: Analyzing trace with hash -734007300, now seen corresponding path program 26 times [2021-05-02 23:32:54,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:54,105 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1598254777] [2021-05-02 23:32:54,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:54,107 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 0 (+ |v_main_#t~nondet3_107| 2147483648)) (< v_main_~i~0_352 1000000) (<= |v_main_#t~nondet3_107| 2147483647) (not (= |v_main_#t~nondet3_107| 0))) InVars {main_~i~0=v_main_~i~0_352, main_#t~nondet3=|v_main_#t~nondet3_107|} OutVars{main_~i~0=v_main_~i~0_352, main_#t~nondet3=|v_main_#t~nondet3_107|} AuxVars[] AssignedVars[] [2021-05-02 23:32:54,109 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:32:54,109 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:54,110 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:54,114 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:54,118 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:54,147 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:32:54,171 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:54,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:54,531 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:54,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:54,534 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:54,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:54,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:54,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:54,594 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:54,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1598254777] [2021-05-02 23:32:54,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1598254777] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:54,594 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:54,594 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2021-05-02 23:32:54,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124391671] [2021-05-02 23:32:54,595 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-05-02 23:32:54,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:54,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-05-02 23:32:54,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=443, Invalid=679, Unknown=0, NotChecked=0, Total=1122 [2021-05-02 23:32:54,595 INFO L87 Difference]: Start difference. First operand 79 states and 81 transitions. Second operand has 34 states, 34 states have (on average 1.9705882352941178) internal successors, (67), 32 states have internal predecessors, (67), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:56,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:56,894 INFO L93 Difference]: Finished difference Result 217 states and 245 transitions. [2021-05-02 23:32:56,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-05-02 23:32:56,894 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.9705882352941178) internal successors, (67), 32 states have internal predecessors, (67), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 71 [2021-05-02 23:32:56,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:56,895 INFO L225 Difference]: With dead ends: 217 [2021-05-02 23:32:56,895 INFO L226 Difference]: Without dead ends: 211 [2021-05-02 23:32:56,895 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2106 ImplicationChecksByTransitivity, 1922.5ms TimeCoverageRelationStatistics Valid=2623, Invalid=5749, Unknown=0, NotChecked=0, Total=8372 [2021-05-02 23:32:56,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-05-02 23:32:57,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 79. [2021-05-02 23:32:57,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 74 states have (on average 1.0405405405405406) internal successors, (77), 74 states have internal predecessors, (77), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:57,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 81 transitions. [2021-05-02 23:32:57,054 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 81 transitions. Word has length 71 [2021-05-02 23:32:57,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:32:57,054 INFO L480 AbstractCegarLoop]: Abstraction has 79 states and 81 transitions. [2021-05-02 23:32:57,054 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 1.9705882352941178) internal successors, (67), 32 states have internal predecessors, (67), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:57,054 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 81 transitions. [2021-05-02 23:32:57,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-02 23:32:57,054 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:32:57,055 INFO L523 BasicCegarLoop]: trace histogram [28, 27, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:32:57,055 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-05-02 23:32:57,055 INFO L428 AbstractCegarLoop]: === Iteration 43 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:32:57,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:32:57,055 INFO L82 PathProgramCache]: Analyzing trace with hash -1364874569, now seen corresponding path program 27 times [2021-05-02 23:32:57,055 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:32:57,055 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2068058483] [2021-05-02 23:32:57,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:32:57,058 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet3_111| 0)) (< v_main_~i~0_356 1000000) (<= 0 (+ |v_main_#t~nondet3_111| 2147483648)) (<= |v_main_#t~nondet3_111| 2147483647)) InVars {main_~i~0=v_main_~i~0_356, main_#t~nondet3=|v_main_#t~nondet3_111|} OutVars{main_~i~0=v_main_~i~0_356, main_#t~nondet3=|v_main_#t~nondet3_111|} AuxVars[] AssignedVars[] [2021-05-02 23:32:57,059 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:32:57,060 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:57,060 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:32:57,064 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:32:57,069 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:32:57,098 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:32:57,121 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:32:57,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:57,482 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:32:57,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:32:57,493 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:32:57,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:57,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:57,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:32:57,556 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:32:57,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2068058483] [2021-05-02 23:32:57,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2068058483] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:32:57,556 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:32:57,556 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2021-05-02 23:32:57,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133302420] [2021-05-02 23:32:57,556 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-05-02 23:32:57,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:32:57,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-05-02 23:32:57,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=473, Invalid=717, Unknown=0, NotChecked=0, Total=1190 [2021-05-02 23:32:57,557 INFO L87 Difference]: Start difference. First operand 79 states and 81 transitions. Second operand has 35 states, 35 states have (on average 1.9714285714285715) internal successors, (69), 33 states have internal predecessors, (69), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:32:59,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:32:59,980 INFO L93 Difference]: Finished difference Result 222 states and 251 transitions. [2021-05-02 23:32:59,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-05-02 23:32:59,981 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.9714285714285715) internal successors, (69), 33 states have internal predecessors, (69), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 73 [2021-05-02 23:32:59,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:32:59,981 INFO L225 Difference]: With dead ends: 222 [2021-05-02 23:32:59,981 INFO L226 Difference]: Without dead ends: 216 [2021-05-02 23:32:59,985 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2254 ImplicationChecksByTransitivity, 2005.9ms TimeCoverageRelationStatistics Valid=2803, Invalid=6127, Unknown=0, NotChecked=0, Total=8930 [2021-05-02 23:32:59,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-05-02 23:33:00,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 79. [2021-05-02 23:33:00,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 74 states have (on average 1.0405405405405406) internal successors, (77), 74 states have internal predecessors, (77), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:00,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 81 transitions. [2021-05-02 23:33:00,145 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 81 transitions. Word has length 73 [2021-05-02 23:33:00,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:33:00,145 INFO L480 AbstractCegarLoop]: Abstraction has 79 states and 81 transitions. [2021-05-02 23:33:00,146 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.9714285714285715) internal successors, (69), 33 states have internal predecessors, (69), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:00,146 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 81 transitions. [2021-05-02 23:33:00,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-05-02 23:33:00,146 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:33:00,146 INFO L523 BasicCegarLoop]: trace histogram [30, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:33:00,146 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-05-02 23:33:00,146 INFO L428 AbstractCegarLoop]: === Iteration 44 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:33:00,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:33:00,146 INFO L82 PathProgramCache]: Analyzing trace with hash 1767883688, now seen corresponding path program 15 times [2021-05-02 23:33:00,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:33:00,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1793626207] [2021-05-02 23:33:00,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:33:00,150 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_360 1000000) (<= |v_main_#t~nondet5_245| 2147483647) (<= 0 (+ |v_main_#t~nondet5_245| 2147483648)) (not (= |v_main_#t~nondet5_245| 0))) InVars {main_#t~nondet5=|v_main_#t~nondet5_245|, main_~i~0=v_main_~i~0_360} OutVars{main_#t~nondet5=|v_main_#t~nondet5_245|, main_~i~0=v_main_~i~0_360} AuxVars[] AssignedVars[] [2021-05-02 23:33:00,165 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:33:00,189 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:00,190 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:00,194 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:33:00,199 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:33:00,227 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:33:00,256 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:33:00,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:00,298 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:33:00,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:00,305 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:33:00,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:00,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:00,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:00,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:00,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:00,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:00,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:00,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:00,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:00,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:00,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:00,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:00,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:00,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:00,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:00,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:01,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:01,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:01,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:01,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:01,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:01,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:01,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:01,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:01,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:01,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:01,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:01,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:01,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:02,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:02,112 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:33:02,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1793626207] [2021-05-02 23:33:02,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1793626207] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:33:02,112 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:33:02,112 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [67] imperfect sequences [] total 67 [2021-05-02 23:33:02,112 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932948332] [2021-05-02 23:33:02,112 INFO L460 AbstractCegarLoop]: Interpolant automaton has 67 states [2021-05-02 23:33:02,113 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:33:02,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2021-05-02 23:33:02,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=284, Invalid=4272, Unknown=0, NotChecked=0, Total=4556 [2021-05-02 23:33:02,113 INFO L87 Difference]: Start difference. First operand 79 states and 81 transitions. Second operand has 67 states, 66 states have (on average 1.0757575757575757) internal successors, (71), 65 states have internal predecessors, (71), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:05,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:33:05,257 INFO L93 Difference]: Finished difference Result 150 states and 154 transitions. [2021-05-02 23:33:05,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-05-02 23:33:05,257 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 66 states have (on average 1.0757575757575757) internal successors, (71), 65 states have internal predecessors, (71), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 75 [2021-05-02 23:33:05,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:33:05,258 INFO L225 Difference]: With dead ends: 150 [2021-05-02 23:33:05,258 INFO L226 Difference]: Without dead ends: 142 [2021-05-02 23:33:05,259 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4994 ImplicationChecksByTransitivity, 3651.0ms TimeCoverageRelationStatistics Valid=848, Invalid=16444, Unknown=0, NotChecked=0, Total=17292 [2021-05-02 23:33:05,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2021-05-02 23:33:05,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 83. [2021-05-02 23:33:05,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 78 states have (on average 1.0384615384615385) internal successors, (81), 78 states have internal predecessors, (81), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:05,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 85 transitions. [2021-05-02 23:33:05,444 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 85 transitions. Word has length 75 [2021-05-02 23:33:05,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:33:05,444 INFO L480 AbstractCegarLoop]: Abstraction has 83 states and 85 transitions. [2021-05-02 23:33:05,444 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 67 states, 66 states have (on average 1.0757575757575757) internal successors, (71), 65 states have internal predecessors, (71), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:05,445 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 85 transitions. [2021-05-02 23:33:05,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-05-02 23:33:05,445 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:33:05,445 INFO L523 BasicCegarLoop]: trace histogram [29, 28, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:33:05,445 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-05-02 23:33:05,445 INFO L428 AbstractCegarLoop]: === Iteration 45 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:33:05,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:33:05,445 INFO L82 PathProgramCache]: Analyzing trace with hash -2037931342, now seen corresponding path program 28 times [2021-05-02 23:33:05,445 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:33:05,445 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [358241290] [2021-05-02 23:33:05,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:33:05,448 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 0 (+ |v_main_#t~nondet3_115| 2147483648)) (< v_main_~i~0_392 1000000) (<= |v_main_#t~nondet3_115| 2147483647) (not (= |v_main_#t~nondet3_115| 0))) InVars {main_~i~0=v_main_~i~0_392, main_#t~nondet3=|v_main_#t~nondet3_115|} OutVars{main_~i~0=v_main_~i~0_392, main_#t~nondet3=|v_main_#t~nondet3_115|} AuxVars[] AssignedVars[] [2021-05-02 23:33:05,451 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:33:05,468 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:05,469 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:05,473 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:33:05,478 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:33:05,494 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:33:05,517 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:33:05,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:05,953 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:33:05,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:05,955 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:33:05,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:05,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:05,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:06,019 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:33:06,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [358241290] [2021-05-02 23:33:06,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [358241290] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:33:06,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:33:06,020 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2021-05-02 23:33:06,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041093245] [2021-05-02 23:33:06,020 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-05-02 23:33:06,020 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:33:06,020 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-05-02 23:33:06,020 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=504, Invalid=756, Unknown=0, NotChecked=0, Total=1260 [2021-05-02 23:33:06,020 INFO L87 Difference]: Start difference. First operand 83 states and 85 transitions. Second operand has 36 states, 36 states have (on average 1.9722222222222223) internal successors, (71), 34 states have internal predecessors, (71), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:08,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:33:08,614 INFO L93 Difference]: Finished difference Result 231 states and 261 transitions. [2021-05-02 23:33:08,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-05-02 23:33:08,614 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.9722222222222223) internal successors, (71), 34 states have internal predecessors, (71), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 75 [2021-05-02 23:33:08,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:33:08,615 INFO L225 Difference]: With dead ends: 231 [2021-05-02 23:33:08,615 INFO L226 Difference]: Without dead ends: 225 [2021-05-02 23:33:08,616 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2407 ImplicationChecksByTransitivity, 2159.9ms TimeCoverageRelationStatistics Valid=2989, Invalid=6517, Unknown=0, NotChecked=0, Total=9506 [2021-05-02 23:33:08,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2021-05-02 23:33:08,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 83. [2021-05-02 23:33:08,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 78 states have (on average 1.0384615384615385) internal successors, (81), 78 states have internal predecessors, (81), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:08,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 85 transitions. [2021-05-02 23:33:08,807 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 85 transitions. Word has length 75 [2021-05-02 23:33:08,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:33:08,807 INFO L480 AbstractCegarLoop]: Abstraction has 83 states and 85 transitions. [2021-05-02 23:33:08,807 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.9722222222222223) internal successors, (71), 34 states have internal predecessors, (71), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:08,807 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 85 transitions. [2021-05-02 23:33:08,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-05-02 23:33:08,808 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:33:08,808 INFO L523 BasicCegarLoop]: trace histogram [30, 29, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:33:08,808 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-05-02 23:33:08,808 INFO L428 AbstractCegarLoop]: === Iteration 46 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:33:08,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:33:08,808 INFO L82 PathProgramCache]: Analyzing trace with hash -305428499, now seen corresponding path program 29 times [2021-05-02 23:33:08,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:33:08,808 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1603134921] [2021-05-02 23:33:08,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:33:08,811 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_396 1000000) (not (= |v_main_#t~nondet3_119| 0)) (<= |v_main_#t~nondet3_119| 2147483647) (<= 0 (+ |v_main_#t~nondet3_119| 2147483648))) InVars {main_~i~0=v_main_~i~0_396, main_#t~nondet3=|v_main_#t~nondet3_119|} OutVars{main_~i~0=v_main_~i~0_396, main_#t~nondet3=|v_main_#t~nondet3_119|} AuxVars[] AssignedVars[] [2021-05-02 23:33:08,812 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:33:08,829 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:08,830 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:08,834 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:33:08,838 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:33:08,854 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:33:08,877 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:33:08,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:09,311 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:33:09,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:09,325 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:33:09,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:09,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:09,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:09,391 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:33:09,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1603134921] [2021-05-02 23:33:09,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1603134921] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:33:09,391 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:33:09,391 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2021-05-02 23:33:09,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617135281] [2021-05-02 23:33:09,391 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-05-02 23:33:09,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:33:09,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-05-02 23:33:09,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=536, Invalid=796, Unknown=0, NotChecked=0, Total=1332 [2021-05-02 23:33:09,392 INFO L87 Difference]: Start difference. First operand 83 states and 85 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 35 states have internal predecessors, (73), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:12,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:33:12,104 INFO L93 Difference]: Finished difference Result 236 states and 267 transitions. [2021-05-02 23:33:12,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-05-02 23:33:12,104 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 35 states have internal predecessors, (73), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 77 [2021-05-02 23:33:12,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:33:12,105 INFO L225 Difference]: With dead ends: 236 [2021-05-02 23:33:12,105 INFO L226 Difference]: Without dead ends: 230 [2021-05-02 23:33:12,106 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2565 ImplicationChecksByTransitivity, 2249.3ms TimeCoverageRelationStatistics Valid=3181, Invalid=6919, Unknown=0, NotChecked=0, Total=10100 [2021-05-02 23:33:12,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2021-05-02 23:33:12,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 83. [2021-05-02 23:33:12,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 78 states have (on average 1.0384615384615385) internal successors, (81), 78 states have internal predecessors, (81), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:12,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 85 transitions. [2021-05-02 23:33:12,307 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 85 transitions. Word has length 77 [2021-05-02 23:33:12,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:33:12,307 INFO L480 AbstractCegarLoop]: Abstraction has 83 states and 85 transitions. [2021-05-02 23:33:12,307 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 35 states have internal predecessors, (73), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:12,307 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 85 transitions. [2021-05-02 23:33:12,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-05-02 23:33:12,308 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:33:12,308 INFO L523 BasicCegarLoop]: trace histogram [32, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:33:12,308 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-05-02 23:33:12,308 INFO L428 AbstractCegarLoop]: === Iteration 47 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:33:12,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:33:12,308 INFO L82 PathProgramCache]: Analyzing trace with hash 452837470, now seen corresponding path program 16 times [2021-05-02 23:33:12,308 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:33:12,308 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1626081507] [2021-05-02 23:33:12,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:33:12,316 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= |v_main_#t~nondet5_277| 2147483647) (not (= |v_main_#t~nondet5_277| 0)) (<= 0 (+ |v_main_#t~nondet5_277| 2147483648)) (< v_main_~i~0_400 1000000)) InVars {main_#t~nondet5=|v_main_#t~nondet5_277|, main_~i~0=v_main_~i~0_400} OutVars{main_#t~nondet5=|v_main_#t~nondet5_277|, main_~i~0=v_main_~i~0_400} AuxVars[] AssignedVars[] [2021-05-02 23:33:12,318 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:33:12,319 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:12,319 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:12,324 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:33:12,329 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:33:12,368 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:33:12,401 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:33:12,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:12,445 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:33:12,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:12,447 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:33:12,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:12,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:12,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:12,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:12,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:12,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:12,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:12,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:12,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:12,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:12,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:12,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:12,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:12,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:13,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:13,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:13,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:13,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:13,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:13,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:13,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:13,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:13,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:13,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:13,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:13,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:13,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:14,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:14,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:14,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:14,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:14,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:14,465 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:33:14,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1626081507] [2021-05-02 23:33:14,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1626081507] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:33:14,465 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:33:14,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [71] imperfect sequences [] total 71 [2021-05-02 23:33:14,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946041584] [2021-05-02 23:33:14,466 INFO L460 AbstractCegarLoop]: Interpolant automaton has 71 states [2021-05-02 23:33:14,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:33:14,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2021-05-02 23:33:14,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=302, Invalid=4810, Unknown=0, NotChecked=0, Total=5112 [2021-05-02 23:33:14,466 INFO L87 Difference]: Start difference. First operand 83 states and 85 transitions. Second operand has 71 states, 70 states have (on average 1.0714285714285714) internal successors, (75), 69 states have internal predecessors, (75), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:18,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:33:18,011 INFO L93 Difference]: Finished difference Result 158 states and 162 transitions. [2021-05-02 23:33:18,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-05-02 23:33:18,012 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 70 states have (on average 1.0714285714285714) internal successors, (75), 69 states have internal predecessors, (75), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 79 [2021-05-02 23:33:18,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:33:18,012 INFO L225 Difference]: With dead ends: 158 [2021-05-02 23:33:18,012 INFO L226 Difference]: Without dead ends: 150 [2021-05-02 23:33:18,013 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5646 ImplicationChecksByTransitivity, 4048.9ms TimeCoverageRelationStatistics Valid=902, Invalid=18558, Unknown=0, NotChecked=0, Total=19460 [2021-05-02 23:33:18,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2021-05-02 23:33:18,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 87. [2021-05-02 23:33:18,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 82 states have (on average 1.0365853658536586) internal successors, (85), 82 states have internal predecessors, (85), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:18,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 89 transitions. [2021-05-02 23:33:18,240 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 89 transitions. Word has length 79 [2021-05-02 23:33:18,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:33:18,240 INFO L480 AbstractCegarLoop]: Abstraction has 87 states and 89 transitions. [2021-05-02 23:33:18,240 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 71 states, 70 states have (on average 1.0714285714285714) internal successors, (75), 69 states have internal predecessors, (75), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:18,240 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 89 transitions. [2021-05-02 23:33:18,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-05-02 23:33:18,240 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:33:18,240 INFO L523 BasicCegarLoop]: trace histogram [31, 30, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:33:18,240 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-05-02 23:33:18,240 INFO L428 AbstractCegarLoop]: === Iteration 48 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:33:18,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:33:18,241 INFO L82 PathProgramCache]: Analyzing trace with hash -1817507224, now seen corresponding path program 30 times [2021-05-02 23:33:18,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:33:18,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [315102256] [2021-05-02 23:33:18,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:33:18,244 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_434 1000000) (<= |v_main_#t~nondet3_123| 2147483647) (<= 0 (+ |v_main_#t~nondet3_123| 2147483648)) (not (= |v_main_#t~nondet3_123| 0))) InVars {main_~i~0=v_main_~i~0_434, main_#t~nondet3=|v_main_#t~nondet3_123|} OutVars{main_~i~0=v_main_~i~0_434, main_#t~nondet3=|v_main_#t~nondet3_123|} AuxVars[] AssignedVars[] [2021-05-02 23:33:18,245 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:33:18,247 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:18,247 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:18,252 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:33:18,256 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:33:18,292 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:33:18,316 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:33:18,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:18,750 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:33:18,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:18,761 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:33:18,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:18,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:18,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:18,828 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:33:18,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [315102256] [2021-05-02 23:33:18,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [315102256] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:33:18,828 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:33:18,828 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [] total 38 [2021-05-02 23:33:18,828 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109287154] [2021-05-02 23:33:18,828 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-05-02 23:33:18,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:33:18,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-05-02 23:33:18,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=569, Invalid=837, Unknown=0, NotChecked=0, Total=1406 [2021-05-02 23:33:18,829 INFO L87 Difference]: Start difference. First operand 87 states and 89 transitions. Second operand has 38 states, 38 states have (on average 1.9736842105263157) internal successors, (75), 36 states have internal predecessors, (75), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:21,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:33:21,759 INFO L93 Difference]: Finished difference Result 245 states and 277 transitions. [2021-05-02 23:33:21,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-05-02 23:33:21,759 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.9736842105263157) internal successors, (75), 36 states have internal predecessors, (75), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 79 [2021-05-02 23:33:21,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:33:21,760 INFO L225 Difference]: With dead ends: 245 [2021-05-02 23:33:21,760 INFO L226 Difference]: Without dead ends: 239 [2021-05-02 23:33:21,761 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2728 ImplicationChecksByTransitivity, 2361.1ms TimeCoverageRelationStatistics Valid=3379, Invalid=7333, Unknown=0, NotChecked=0, Total=10712 [2021-05-02 23:33:21,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2021-05-02 23:33:22,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 87. [2021-05-02 23:33:22,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 82 states have (on average 1.0365853658536586) internal successors, (85), 82 states have internal predecessors, (85), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:22,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 89 transitions. [2021-05-02 23:33:22,004 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 89 transitions. Word has length 79 [2021-05-02 23:33:22,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:33:22,004 INFO L480 AbstractCegarLoop]: Abstraction has 87 states and 89 transitions. [2021-05-02 23:33:22,004 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.9736842105263157) internal successors, (75), 36 states have internal predecessors, (75), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:22,004 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 89 transitions. [2021-05-02 23:33:22,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-05-02 23:33:22,005 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:33:22,005 INFO L523 BasicCegarLoop]: trace histogram [32, 31, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:33:22,005 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-05-02 23:33:22,005 INFO L428 AbstractCegarLoop]: === Iteration 49 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:33:22,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:33:22,005 INFO L82 PathProgramCache]: Analyzing trace with hash 1068751395, now seen corresponding path program 31 times [2021-05-02 23:33:22,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:33:22,005 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [779669974] [2021-05-02 23:33:22,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:33:22,008 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_438 1000000) (<= |v_main_#t~nondet3_127| 2147483647) (not (= |v_main_#t~nondet3_127| 0)) (<= 0 (+ |v_main_#t~nondet3_127| 2147483648))) InVars {main_~i~0=v_main_~i~0_438, main_#t~nondet3=|v_main_#t~nondet3_127|} OutVars{main_~i~0=v_main_~i~0_438, main_#t~nondet3=|v_main_#t~nondet3_127|} AuxVars[] AssignedVars[] [2021-05-02 23:33:22,009 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:33:22,010 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:22,010 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:22,015 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:33:22,019 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:33:22,050 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:33:22,077 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:33:22,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:22,543 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:33:22,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:22,561 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:33:22,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:22,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:22,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:22,630 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:33:22,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [779669974] [2021-05-02 23:33:22,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [779669974] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:33:22,631 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:33:22,631 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [] total 39 [2021-05-02 23:33:22,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537133413] [2021-05-02 23:33:22,631 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-05-02 23:33:22,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:33:22,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-05-02 23:33:22,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=603, Invalid=879, Unknown=0, NotChecked=0, Total=1482 [2021-05-02 23:33:22,631 INFO L87 Difference]: Start difference. First operand 87 states and 89 transitions. Second operand has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 37 states have internal predecessors, (77), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:25,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:33:25,683 INFO L93 Difference]: Finished difference Result 250 states and 283 transitions. [2021-05-02 23:33:25,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-05-02 23:33:25,683 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 37 states have internal predecessors, (77), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 81 [2021-05-02 23:33:25,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:33:25,684 INFO L225 Difference]: With dead ends: 250 [2021-05-02 23:33:25,684 INFO L226 Difference]: Without dead ends: 244 [2021-05-02 23:33:25,685 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2896 ImplicationChecksByTransitivity, 2492.1ms TimeCoverageRelationStatistics Valid=3583, Invalid=7759, Unknown=0, NotChecked=0, Total=11342 [2021-05-02 23:33:25,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2021-05-02 23:33:25,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 87. [2021-05-02 23:33:25,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 82 states have (on average 1.0365853658536586) internal successors, (85), 82 states have internal predecessors, (85), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:25,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 89 transitions. [2021-05-02 23:33:25,944 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 89 transitions. Word has length 81 [2021-05-02 23:33:25,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:33:25,944 INFO L480 AbstractCegarLoop]: Abstraction has 87 states and 89 transitions. [2021-05-02 23:33:25,944 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 37 states have internal predecessors, (77), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:25,944 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 89 transitions. [2021-05-02 23:33:25,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-05-02 23:33:25,944 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:33:25,945 INFO L523 BasicCegarLoop]: trace histogram [34, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:33:25,945 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-05-02 23:33:25,945 INFO L428 AbstractCegarLoop]: === Iteration 50 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:33:25,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:33:25,945 INFO L82 PathProgramCache]: Analyzing trace with hash -1623035372, now seen corresponding path program 17 times [2021-05-02 23:33:25,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:33:25,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [309803876] [2021-05-02 23:33:25,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:33:25,949 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet5_311| 0)) (<= |v_main_#t~nondet5_311| 2147483647) (< v_main_~i~0_442 1000000) (<= 0 (+ |v_main_#t~nondet5_311| 2147483648))) InVars {main_#t~nondet5=|v_main_#t~nondet5_311|, main_~i~0=v_main_~i~0_442} OutVars{main_#t~nondet5=|v_main_#t~nondet5_311|, main_~i~0=v_main_~i~0_442} AuxVars[] AssignedVars[] [2021-05-02 23:33:25,961 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:33:25,986 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:25,987 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:25,991 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:33:26,000 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:33:26,022 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:33:26,051 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:33:26,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:26,102 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:33:26,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:26,104 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:33:26,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:26,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:26,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:26,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:26,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:26,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:26,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:26,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:26,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:26,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:26,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:26,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:26,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:26,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:26,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:26,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:26,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:26,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:27,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:27,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:27,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:27,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:27,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:27,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:27,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:27,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:27,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:27,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:27,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:27,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:28,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:28,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:28,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:28,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:28,392 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:33:28,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [309803876] [2021-05-02 23:33:28,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [309803876] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:33:28,392 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:33:28,392 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [75] imperfect sequences [] total 75 [2021-05-02 23:33:28,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568322975] [2021-05-02 23:33:28,392 INFO L460 AbstractCegarLoop]: Interpolant automaton has 75 states [2021-05-02 23:33:28,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:33:28,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2021-05-02 23:33:28,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=320, Invalid=5380, Unknown=0, NotChecked=0, Total=5700 [2021-05-02 23:33:28,393 INFO L87 Difference]: Start difference. First operand 87 states and 89 transitions. Second operand has 75 states, 74 states have (on average 1.0675675675675675) internal successors, (79), 73 states have internal predecessors, (79), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:32,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:33:32,360 INFO L93 Difference]: Finished difference Result 166 states and 170 transitions. [2021-05-02 23:33:32,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-05-02 23:33:32,360 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 74 states have (on average 1.0675675675675675) internal successors, (79), 73 states have internal predecessors, (79), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 83 [2021-05-02 23:33:32,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:33:32,361 INFO L225 Difference]: With dead ends: 166 [2021-05-02 23:33:32,361 INFO L226 Difference]: Without dead ends: 158 [2021-05-02 23:33:32,362 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6338 ImplicationChecksByTransitivity, 4568.1ms TimeCoverageRelationStatistics Valid=956, Invalid=20800, Unknown=0, NotChecked=0, Total=21756 [2021-05-02 23:33:32,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-05-02 23:33:32,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 91. [2021-05-02 23:33:32,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 86 states have (on average 1.0348837209302326) internal successors, (89), 86 states have internal predecessors, (89), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:32,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 93 transitions. [2021-05-02 23:33:32,660 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 93 transitions. Word has length 83 [2021-05-02 23:33:32,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:33:32,660 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 93 transitions. [2021-05-02 23:33:32,660 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 75 states, 74 states have (on average 1.0675675675675675) internal successors, (79), 73 states have internal predecessors, (79), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:32,660 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 93 transitions. [2021-05-02 23:33:32,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-05-02 23:33:32,660 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:33:32,660 INFO L523 BasicCegarLoop]: trace histogram [33, 32, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:33:32,660 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-05-02 23:33:32,660 INFO L428 AbstractCegarLoop]: === Iteration 51 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:33:32,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:33:32,661 INFO L82 PathProgramCache]: Analyzing trace with hash 214411038, now seen corresponding path program 32 times [2021-05-02 23:33:32,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:33:32,661 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [69773794] [2021-05-02 23:33:32,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:33:32,664 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_478 1000000) (<= |v_main_#t~nondet3_131| 2147483647) (not (= |v_main_#t~nondet3_131| 0)) (<= 0 (+ |v_main_#t~nondet3_131| 2147483648))) InVars {main_~i~0=v_main_~i~0_478, main_#t~nondet3=|v_main_#t~nondet3_131|} OutVars{main_~i~0=v_main_~i~0_478, main_#t~nondet3=|v_main_#t~nondet3_131|} AuxVars[] AssignedVars[] [2021-05-02 23:33:32,666 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:33:32,683 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:32,684 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:32,688 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:33:32,692 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:33:32,709 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:33:32,734 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:33:32,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:33,252 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:33:33,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:33,255 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:33:33,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:33,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:33,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:33,334 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:33:33,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [69773794] [2021-05-02 23:33:33,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [69773794] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:33:33,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:33:33,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2021-05-02 23:33:33,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409678344] [2021-05-02 23:33:33,335 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-05-02 23:33:33,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:33:33,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-05-02 23:33:33,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=638, Invalid=922, Unknown=0, NotChecked=0, Total=1560 [2021-05-02 23:33:33,335 INFO L87 Difference]: Start difference. First operand 91 states and 93 transitions. Second operand has 40 states, 40 states have (on average 1.975) internal successors, (79), 38 states have internal predecessors, (79), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:36,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:33:36,890 INFO L93 Difference]: Finished difference Result 259 states and 293 transitions. [2021-05-02 23:33:36,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-05-02 23:33:36,891 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.975) internal successors, (79), 38 states have internal predecessors, (79), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 83 [2021-05-02 23:33:36,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:33:36,892 INFO L225 Difference]: With dead ends: 259 [2021-05-02 23:33:36,892 INFO L226 Difference]: Without dead ends: 253 [2021-05-02 23:33:36,893 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3069 ImplicationChecksByTransitivity, 2739.3ms TimeCoverageRelationStatistics Valid=3793, Invalid=8197, Unknown=0, NotChecked=0, Total=11990 [2021-05-02 23:33:36,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2021-05-02 23:33:37,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 91. [2021-05-02 23:33:37,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 86 states have (on average 1.0348837209302326) internal successors, (89), 86 states have internal predecessors, (89), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:37,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 93 transitions. [2021-05-02 23:33:37,223 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 93 transitions. Word has length 83 [2021-05-02 23:33:37,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:33:37,223 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 93 transitions. [2021-05-02 23:33:37,223 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.975) internal successors, (79), 38 states have internal predecessors, (79), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:37,223 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 93 transitions. [2021-05-02 23:33:37,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-05-02 23:33:37,223 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:33:37,223 INFO L523 BasicCegarLoop]: trace histogram [34, 33, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:33:37,223 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-05-02 23:33:37,223 INFO L428 AbstractCegarLoop]: === Iteration 52 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:33:37,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:33:37,224 INFO L82 PathProgramCache]: Analyzing trace with hash -467918503, now seen corresponding path program 33 times [2021-05-02 23:33:37,224 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:33:37,224 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1203173358] [2021-05-02 23:33:37,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:33:37,227 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_482 1000000) (<= 0 (+ |v_main_#t~nondet3_135| 2147483648)) (not (= |v_main_#t~nondet3_135| 0)) (<= |v_main_#t~nondet3_135| 2147483647)) InVars {main_~i~0=v_main_~i~0_482, main_#t~nondet3=|v_main_#t~nondet3_135|} OutVars{main_~i~0=v_main_~i~0_482, main_#t~nondet3=|v_main_#t~nondet3_135|} AuxVars[] AssignedVars[] [2021-05-02 23:33:37,228 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:33:37,249 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:37,249 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:37,254 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:33:37,258 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:33:37,277 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:33:37,303 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:33:37,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:37,940 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:33:37,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:37,943 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:33:37,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:37,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:37,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:38,021 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:33:38,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1203173358] [2021-05-02 23:33:38,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1203173358] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:33:38,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:33:38,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [41] imperfect sequences [] total 41 [2021-05-02 23:33:38,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529483449] [2021-05-02 23:33:38,022 INFO L460 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-05-02 23:33:38,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:33:38,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-05-02 23:33:38,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=674, Invalid=966, Unknown=0, NotChecked=0, Total=1640 [2021-05-02 23:33:38,023 INFO L87 Difference]: Start difference. First operand 91 states and 93 transitions. Second operand has 41 states, 41 states have (on average 1.975609756097561) internal successors, (81), 39 states have internal predecessors, (81), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:41,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:33:41,725 INFO L93 Difference]: Finished difference Result 264 states and 299 transitions. [2021-05-02 23:33:41,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-05-02 23:33:41,725 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.975609756097561) internal successors, (81), 39 states have internal predecessors, (81), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 85 [2021-05-02 23:33:41,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:33:41,726 INFO L225 Difference]: With dead ends: 264 [2021-05-02 23:33:41,726 INFO L226 Difference]: Without dead ends: 258 [2021-05-02 23:33:41,726 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3247 ImplicationChecksByTransitivity, 2931.1ms TimeCoverageRelationStatistics Valid=4009, Invalid=8647, Unknown=0, NotChecked=0, Total=12656 [2021-05-02 23:33:41,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2021-05-02 23:33:42,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 91. [2021-05-02 23:33:42,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 86 states have (on average 1.0348837209302326) internal successors, (89), 86 states have internal predecessors, (89), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:42,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 93 transitions. [2021-05-02 23:33:42,070 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 93 transitions. Word has length 85 [2021-05-02 23:33:42,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:33:42,070 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 93 transitions. [2021-05-02 23:33:42,070 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 1.975609756097561) internal successors, (81), 39 states have internal predecessors, (81), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:42,070 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 93 transitions. [2021-05-02 23:33:42,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-05-02 23:33:42,071 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:33:42,071 INFO L523 BasicCegarLoop]: trace histogram [36, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:33:42,071 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-05-02 23:33:42,071 INFO L428 AbstractCegarLoop]: === Iteration 53 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:33:42,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:33:42,071 INFO L82 PathProgramCache]: Analyzing trace with hash 701192394, now seen corresponding path program 18 times [2021-05-02 23:33:42,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:33:42,071 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1241785957] [2021-05-02 23:33:42,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:33:42,083 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 0 (+ |v_main_#t~nondet5_347| 2147483648)) (not (= |v_main_#t~nondet5_347| 0)) (<= |v_main_#t~nondet5_347| 2147483647) (< v_main_~i~0_486 1000000)) InVars {main_#t~nondet5=|v_main_#t~nondet5_347|, main_~i~0=v_main_~i~0_486} OutVars{main_#t~nondet5=|v_main_#t~nondet5_347|, main_~i~0=v_main_~i~0_486} AuxVars[] AssignedVars[] [2021-05-02 23:33:42,085 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:33:42,086 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:42,087 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:42,092 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:33:42,098 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:33:42,144 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:33:42,176 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:33:42,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:42,226 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:33:42,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:42,229 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:33:42,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:42,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:42,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:42,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:42,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:42,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:42,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:42,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:42,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:42,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:42,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:42,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:42,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:42,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:42,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:42,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:43,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:43,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:43,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:43,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:43,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:43,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:43,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:43,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:43,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:43,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:43,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:43,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:44,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:44,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:44,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:44,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:44,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:44,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:44,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:44,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:44,849 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:33:44,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1241785957] [2021-05-02 23:33:44,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1241785957] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:33:44,849 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:33:44,849 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [79] imperfect sequences [] total 79 [2021-05-02 23:33:44,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851352711] [2021-05-02 23:33:44,850 INFO L460 AbstractCegarLoop]: Interpolant automaton has 79 states [2021-05-02 23:33:44,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:33:44,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2021-05-02 23:33:44,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=338, Invalid=5982, Unknown=0, NotChecked=0, Total=6320 [2021-05-02 23:33:44,850 INFO L87 Difference]: Start difference. First operand 91 states and 93 transitions. Second operand has 79 states, 78 states have (on average 1.064102564102564) internal successors, (83), 77 states have internal predecessors, (83), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:49,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:33:49,450 INFO L93 Difference]: Finished difference Result 174 states and 178 transitions. [2021-05-02 23:33:49,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-05-02 23:33:49,451 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 78 states have (on average 1.064102564102564) internal successors, (83), 77 states have internal predecessors, (83), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 87 [2021-05-02 23:33:49,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:33:49,452 INFO L225 Difference]: With dead ends: 174 [2021-05-02 23:33:49,452 INFO L226 Difference]: Without dead ends: 166 [2021-05-02 23:33:49,452 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7070 ImplicationChecksByTransitivity, 5184.9ms TimeCoverageRelationStatistics Valid=1010, Invalid=23170, Unknown=0, NotChecked=0, Total=24180 [2021-05-02 23:33:49,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-05-02 23:33:49,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 95. [2021-05-02 23:33:49,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 90 states have (on average 1.0333333333333334) internal successors, (93), 90 states have internal predecessors, (93), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:49,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 97 transitions. [2021-05-02 23:33:49,781 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 97 transitions. Word has length 87 [2021-05-02 23:33:49,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:33:49,781 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 97 transitions. [2021-05-02 23:33:49,782 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 79 states, 78 states have (on average 1.064102564102564) internal successors, (83), 77 states have internal predecessors, (83), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:49,782 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 97 transitions. [2021-05-02 23:33:49,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-05-02 23:33:49,782 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:33:49,782 INFO L523 BasicCegarLoop]: trace histogram [35, 34, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:33:49,782 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-05-02 23:33:49,782 INFO L428 AbstractCegarLoop]: === Iteration 54 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:33:49,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:33:49,782 INFO L82 PathProgramCache]: Analyzing trace with hash 943388884, now seen corresponding path program 34 times [2021-05-02 23:33:49,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:33:49,783 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1077294408] [2021-05-02 23:33:49,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:33:49,785 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 0 (+ |v_main_#t~nondet3_139| 2147483648)) (<= |v_main_#t~nondet3_139| 2147483647) (< v_main_~i~0_524 1000000) (not (= |v_main_#t~nondet3_139| 0))) InVars {main_~i~0=v_main_~i~0_524, main_#t~nondet3=|v_main_#t~nondet3_139|} OutVars{main_~i~0=v_main_~i~0_524, main_#t~nondet3=|v_main_#t~nondet3_139|} AuxVars[] AssignedVars[] [2021-05-02 23:33:49,787 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:33:49,803 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:49,803 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:49,809 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:33:49,813 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:33:49,829 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:33:49,853 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:33:49,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:50,405 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:33:50,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:50,410 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:33:50,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:50,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:50,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:50,485 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:33:50,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1077294408] [2021-05-02 23:33:50,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1077294408] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:33:50,485 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:33:50,485 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [] total 42 [2021-05-02 23:33:50,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265773144] [2021-05-02 23:33:50,485 INFO L460 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-05-02 23:33:50,485 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:33:50,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-05-02 23:33:50,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=711, Invalid=1011, Unknown=0, NotChecked=0, Total=1722 [2021-05-02 23:33:50,486 INFO L87 Difference]: Start difference. First operand 95 states and 97 transitions. Second operand has 42 states, 42 states have (on average 1.9761904761904763) internal successors, (83), 40 states have internal predecessors, (83), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:54,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:33:54,183 INFO L93 Difference]: Finished difference Result 273 states and 309 transitions. [2021-05-02 23:33:54,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-05-02 23:33:54,183 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.9761904761904763) internal successors, (83), 40 states have internal predecessors, (83), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 87 [2021-05-02 23:33:54,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:33:54,184 INFO L225 Difference]: With dead ends: 273 [2021-05-02 23:33:54,184 INFO L226 Difference]: Without dead ends: 267 [2021-05-02 23:33:54,185 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3430 ImplicationChecksByTransitivity, 2878.1ms TimeCoverageRelationStatistics Valid=4231, Invalid=9109, Unknown=0, NotChecked=0, Total=13340 [2021-05-02 23:33:54,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2021-05-02 23:33:54,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 95. [2021-05-02 23:33:54,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 90 states have (on average 1.0333333333333334) internal successors, (93), 90 states have internal predecessors, (93), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:54,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 97 transitions. [2021-05-02 23:33:54,532 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 97 transitions. Word has length 87 [2021-05-02 23:33:54,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:33:54,532 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 97 transitions. [2021-05-02 23:33:54,532 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 1.9761904761904763) internal successors, (83), 40 states have internal predecessors, (83), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:54,532 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 97 transitions. [2021-05-02 23:33:54,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-05-02 23:33:54,533 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:33:54,533 INFO L523 BasicCegarLoop]: trace histogram [36, 35, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:33:54,533 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-05-02 23:33:54,533 INFO L428 AbstractCegarLoop]: === Iteration 55 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:33:54,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:33:54,533 INFO L82 PathProgramCache]: Analyzing trace with hash 122255, now seen corresponding path program 35 times [2021-05-02 23:33:54,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:33:54,533 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [939227769] [2021-05-02 23:33:54,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:33:54,536 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_528 1000000) (<= |v_main_#t~nondet3_143| 2147483647) (not (= |v_main_#t~nondet3_143| 0)) (<= 0 (+ |v_main_#t~nondet3_143| 2147483648))) InVars {main_~i~0=v_main_~i~0_528, main_#t~nondet3=|v_main_#t~nondet3_143|} OutVars{main_~i~0=v_main_~i~0_528, main_#t~nondet3=|v_main_#t~nondet3_143|} AuxVars[] AssignedVars[] [2021-05-02 23:33:54,537 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:33:54,538 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:54,538 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:54,543 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:33:54,554 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:33:54,585 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:33:54,609 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:33:54,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:55,187 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:33:55,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:55,190 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:33:55,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:55,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:55,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:55,274 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:33:55,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [939227769] [2021-05-02 23:33:55,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [939227769] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:33:55,274 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:33:55,274 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [43] imperfect sequences [] total 43 [2021-05-02 23:33:55,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680541337] [2021-05-02 23:33:55,275 INFO L460 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-05-02 23:33:55,275 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:33:55,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-05-02 23:33:55,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=749, Invalid=1057, Unknown=0, NotChecked=0, Total=1806 [2021-05-02 23:33:55,275 INFO L87 Difference]: Start difference. First operand 95 states and 97 transitions. Second operand has 43 states, 43 states have (on average 1.9767441860465116) internal successors, (85), 41 states have internal predecessors, (85), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:59,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:33:59,218 INFO L93 Difference]: Finished difference Result 278 states and 315 transitions. [2021-05-02 23:33:59,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-05-02 23:33:59,218 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.9767441860465116) internal successors, (85), 41 states have internal predecessors, (85), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 89 [2021-05-02 23:33:59,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:33:59,219 INFO L225 Difference]: With dead ends: 278 [2021-05-02 23:33:59,219 INFO L226 Difference]: Without dead ends: 272 [2021-05-02 23:33:59,220 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3618 ImplicationChecksByTransitivity, 3017.2ms TimeCoverageRelationStatistics Valid=4459, Invalid=9583, Unknown=0, NotChecked=0, Total=14042 [2021-05-02 23:33:59,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2021-05-02 23:33:59,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 95. [2021-05-02 23:33:59,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 90 states have (on average 1.0333333333333334) internal successors, (93), 90 states have internal predecessors, (93), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:59,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 97 transitions. [2021-05-02 23:33:59,572 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 97 transitions. Word has length 89 [2021-05-02 23:33:59,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:33:59,572 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 97 transitions. [2021-05-02 23:33:59,572 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.9767441860465116) internal successors, (85), 41 states have internal predecessors, (85), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:33:59,572 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 97 transitions. [2021-05-02 23:33:59,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-05-02 23:33:59,572 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:33:59,572 INFO L523 BasicCegarLoop]: trace histogram [38, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:33:59,572 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-05-02 23:33:59,573 INFO L428 AbstractCegarLoop]: === Iteration 56 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:33:59,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:33:59,573 INFO L82 PathProgramCache]: Analyzing trace with hash -478808960, now seen corresponding path program 19 times [2021-05-02 23:33:59,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:33:59,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2122152736] [2021-05-02 23:33:59,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:33:59,576 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_532 1000000) (<= 0 (+ |v_main_#t~nondet5_385| 2147483648)) (<= |v_main_#t~nondet5_385| 2147483647) (not (= |v_main_#t~nondet5_385| 0))) InVars {main_#t~nondet5=|v_main_#t~nondet5_385|, main_~i~0=v_main_~i~0_532} OutVars{main_#t~nondet5=|v_main_#t~nondet5_385|, main_~i~0=v_main_~i~0_532} AuxVars[] AssignedVars[] [2021-05-02 23:33:59,578 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:33:59,602 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:59,602 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:33:59,607 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:33:59,612 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:33:59,633 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:33:59,662 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:33:59,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:59,714 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:33:59,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:33:59,716 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:33:59,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:59,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:59,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:59,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:59,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:59,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:33:59,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:00,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:00,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:00,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:00,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:00,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:00,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:00,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:00,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:00,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:00,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:00,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:00,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:00,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:00,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:00,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:00,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:00,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:01,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:01,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:01,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:01,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:01,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:01,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:01,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:01,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:01,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:01,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:02,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:02,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:02,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:02,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:02,503 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:34:02,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2122152736] [2021-05-02 23:34:02,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2122152736] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:34:02,503 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:34:02,503 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [83] imperfect sequences [] total 83 [2021-05-02 23:34:02,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834139242] [2021-05-02 23:34:02,504 INFO L460 AbstractCegarLoop]: Interpolant automaton has 83 states [2021-05-02 23:34:02,504 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:34:02,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2021-05-02 23:34:02,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=356, Invalid=6616, Unknown=0, NotChecked=0, Total=6972 [2021-05-02 23:34:02,505 INFO L87 Difference]: Start difference. First operand 95 states and 97 transitions. Second operand has 83 states, 82 states have (on average 1.0609756097560976) internal successors, (87), 81 states have internal predecessors, (87), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:07,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:34:07,487 INFO L93 Difference]: Finished difference Result 182 states and 186 transitions. [2021-05-02 23:34:07,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-05-02 23:34:07,488 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 82 states have (on average 1.0609756097560976) internal successors, (87), 81 states have internal predecessors, (87), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 91 [2021-05-02 23:34:07,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:34:07,488 INFO L225 Difference]: With dead ends: 182 [2021-05-02 23:34:07,488 INFO L226 Difference]: Without dead ends: 174 [2021-05-02 23:34:07,489 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7842 ImplicationChecksByTransitivity, 5504.1ms TimeCoverageRelationStatistics Valid=1064, Invalid=25668, Unknown=0, NotChecked=0, Total=26732 [2021-05-02 23:34:07,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2021-05-02 23:34:07,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 99. [2021-05-02 23:34:07,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 94 states have (on average 1.0319148936170213) internal successors, (97), 94 states have internal predecessors, (97), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:07,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 101 transitions. [2021-05-02 23:34:07,879 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 101 transitions. Word has length 91 [2021-05-02 23:34:07,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:34:07,879 INFO L480 AbstractCegarLoop]: Abstraction has 99 states and 101 transitions. [2021-05-02 23:34:07,879 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 83 states, 82 states have (on average 1.0609756097560976) internal successors, (87), 81 states have internal predecessors, (87), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:07,879 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 101 transitions. [2021-05-02 23:34:07,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-05-02 23:34:07,880 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:34:07,880 INFO L523 BasicCegarLoop]: trace histogram [37, 36, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:34:07,880 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-05-02 23:34:07,880 INFO L428 AbstractCegarLoop]: === Iteration 57 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:34:07,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:34:07,880 INFO L82 PathProgramCache]: Analyzing trace with hash -241008758, now seen corresponding path program 36 times [2021-05-02 23:34:07,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:34:07,880 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2049959706] [2021-05-02 23:34:07,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:34:07,883 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 0 (+ |v_main_#t~nondet3_147| 2147483648)) (<= |v_main_#t~nondet3_147| 2147483647) (not (= |v_main_#t~nondet3_147| 0)) (< v_main_~i~0_572 1000000)) InVars {main_~i~0=v_main_~i~0_572, main_#t~nondet3=|v_main_#t~nondet3_147|} OutVars{main_~i~0=v_main_~i~0_572, main_#t~nondet3=|v_main_#t~nondet3_147|} AuxVars[] AssignedVars[] [2021-05-02 23:34:07,887 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:34:07,888 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:34:07,888 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:34:07,893 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:34:07,897 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:34:07,926 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:34:07,955 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:34:07,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:34:08,662 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:34:08,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:34:08,664 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:34:08,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:08,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:08,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:08,742 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:34:08,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2049959706] [2021-05-02 23:34:08,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2049959706] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:34:08,743 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:34:08,743 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [] total 44 [2021-05-02 23:34:08,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928224913] [2021-05-02 23:34:08,743 INFO L460 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-05-02 23:34:08,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:34:08,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-05-02 23:34:08,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=788, Invalid=1104, Unknown=0, NotChecked=0, Total=1892 [2021-05-02 23:34:08,744 INFO L87 Difference]: Start difference. First operand 99 states and 101 transitions. Second operand has 44 states, 44 states have (on average 1.9772727272727273) internal successors, (87), 42 states have internal predecessors, (87), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:12,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:34:12,806 INFO L93 Difference]: Finished difference Result 287 states and 325 transitions. [2021-05-02 23:34:12,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-05-02 23:34:12,806 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.9772727272727273) internal successors, (87), 42 states have internal predecessors, (87), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 91 [2021-05-02 23:34:12,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:34:12,807 INFO L225 Difference]: With dead ends: 287 [2021-05-02 23:34:12,807 INFO L226 Difference]: Without dead ends: 281 [2021-05-02 23:34:12,808 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3811 ImplicationChecksByTransitivity, 3225.4ms TimeCoverageRelationStatistics Valid=4693, Invalid=10069, Unknown=0, NotChecked=0, Total=14762 [2021-05-02 23:34:12,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2021-05-02 23:34:13,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 99. [2021-05-02 23:34:13,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 94 states have (on average 1.0319148936170213) internal successors, (97), 94 states have internal predecessors, (97), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:13,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 101 transitions. [2021-05-02 23:34:13,212 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 101 transitions. Word has length 91 [2021-05-02 23:34:13,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:34:13,212 INFO L480 AbstractCegarLoop]: Abstraction has 99 states and 101 transitions. [2021-05-02 23:34:13,213 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.9772727272727273) internal successors, (87), 42 states have internal predecessors, (87), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:13,213 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 101 transitions. [2021-05-02 23:34:13,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-05-02 23:34:13,213 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:34:13,213 INFO L523 BasicCegarLoop]: trace histogram [38, 37, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:34:13,213 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-05-02 23:34:13,213 INFO L428 AbstractCegarLoop]: === Iteration 58 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:34:13,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:34:13,213 INFO L82 PathProgramCache]: Analyzing trace with hash -39678267, now seen corresponding path program 37 times [2021-05-02 23:34:13,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:34:13,214 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [498373901] [2021-05-02 23:34:13,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:34:13,216 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet3_151| 0)) (<= |v_main_#t~nondet3_151| 2147483647) (< v_main_~i~0_576 1000000) (<= 0 (+ |v_main_#t~nondet3_151| 2147483648))) InVars {main_~i~0=v_main_~i~0_576, main_#t~nondet3=|v_main_#t~nondet3_151|} OutVars{main_~i~0=v_main_~i~0_576, main_#t~nondet3=|v_main_#t~nondet3_151|} AuxVars[] AssignedVars[] [2021-05-02 23:34:13,218 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:34:13,236 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:34:13,236 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:34:13,240 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:34:13,245 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:34:13,262 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:34:13,287 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:34:13,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:34:13,934 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:34:13,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:34:13,941 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:34:13,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:13,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:13,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:14,023 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:34:14,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [498373901] [2021-05-02 23:34:14,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [498373901] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:34:14,023 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:34:14,023 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [45] imperfect sequences [] total 45 [2021-05-02 23:34:14,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787891858] [2021-05-02 23:34:14,023 INFO L460 AbstractCegarLoop]: Interpolant automaton has 45 states [2021-05-02 23:34:14,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:34:14,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-05-02 23:34:14,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=828, Invalid=1152, Unknown=0, NotChecked=0, Total=1980 [2021-05-02 23:34:14,024 INFO L87 Difference]: Start difference. First operand 99 states and 101 transitions. Second operand has 45 states, 45 states have (on average 1.9777777777777779) internal successors, (89), 43 states have internal predecessors, (89), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:18,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:34:18,377 INFO L93 Difference]: Finished difference Result 292 states and 331 transitions. [2021-05-02 23:34:18,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-05-02 23:34:18,377 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 1.9777777777777779) internal successors, (89), 43 states have internal predecessors, (89), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 93 [2021-05-02 23:34:18,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:34:18,378 INFO L225 Difference]: With dead ends: 292 [2021-05-02 23:34:18,378 INFO L226 Difference]: Without dead ends: 286 [2021-05-02 23:34:18,379 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4009 ImplicationChecksByTransitivity, 3325.7ms TimeCoverageRelationStatistics Valid=4933, Invalid=10567, Unknown=0, NotChecked=0, Total=15500 [2021-05-02 23:34:18,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2021-05-02 23:34:18,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 99. [2021-05-02 23:34:18,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 94 states have (on average 1.0319148936170213) internal successors, (97), 94 states have internal predecessors, (97), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:18,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 101 transitions. [2021-05-02 23:34:18,799 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 101 transitions. Word has length 93 [2021-05-02 23:34:18,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:34:18,799 INFO L480 AbstractCegarLoop]: Abstraction has 99 states and 101 transitions. [2021-05-02 23:34:18,800 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 45 states, 45 states have (on average 1.9777777777777779) internal successors, (89), 43 states have internal predecessors, (89), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:18,800 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 101 transitions. [2021-05-02 23:34:18,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-05-02 23:34:18,800 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:34:18,800 INFO L523 BasicCegarLoop]: trace histogram [40, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:34:18,800 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-05-02 23:34:18,800 INFO L428 AbstractCegarLoop]: === Iteration 59 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:34:18,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:34:18,800 INFO L82 PathProgramCache]: Analyzing trace with hash 1247790390, now seen corresponding path program 20 times [2021-05-02 23:34:18,800 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:34:18,800 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1056388437] [2021-05-02 23:34:18,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:34:18,805 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet5_425| 0)) (<= 0 (+ |v_main_#t~nondet5_425| 2147483648)) (< v_main_~i~0_580 1000000) (<= |v_main_#t~nondet5_425| 2147483647)) InVars {main_#t~nondet5=|v_main_#t~nondet5_425|, main_~i~0=v_main_~i~0_580} OutVars{main_#t~nondet5=|v_main_#t~nondet5_425|, main_~i~0=v_main_~i~0_580} AuxVars[] AssignedVars[] [2021-05-02 23:34:18,807 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:34:18,809 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:34:18,809 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:34:18,814 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:34:18,819 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:34:18,861 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:34:18,899 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:34:18,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:34:18,956 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:34:18,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:34:18,959 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:34:18,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:19,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:19,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:19,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:19,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:19,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:19,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:19,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:19,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:19,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:19,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:19,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:19,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:19,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:19,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:19,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:19,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:19,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:19,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:19,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:20,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:20,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:20,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:20,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:20,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:20,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:20,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:20,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:20,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:20,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:20,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:21,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:21,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:21,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:21,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:21,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:21,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:21,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:21,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:21,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:22,031 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:34:22,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1056388437] [2021-05-02 23:34:22,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1056388437] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:34:22,032 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:34:22,032 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [87] imperfect sequences [] total 87 [2021-05-02 23:34:22,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440210835] [2021-05-02 23:34:22,032 INFO L460 AbstractCegarLoop]: Interpolant automaton has 87 states [2021-05-02 23:34:22,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:34:22,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2021-05-02 23:34:22,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=374, Invalid=7282, Unknown=0, NotChecked=0, Total=7656 [2021-05-02 23:34:22,033 INFO L87 Difference]: Start difference. First operand 99 states and 101 transitions. Second operand has 87 states, 86 states have (on average 1.058139534883721) internal successors, (91), 85 states have internal predecessors, (91), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:27,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:34:27,648 INFO L93 Difference]: Finished difference Result 190 states and 194 transitions. [2021-05-02 23:34:27,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-05-02 23:34:27,648 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 86 states have (on average 1.058139534883721) internal successors, (91), 85 states have internal predecessors, (91), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 95 [2021-05-02 23:34:27,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:34:27,649 INFO L225 Difference]: With dead ends: 190 [2021-05-02 23:34:27,649 INFO L226 Difference]: Without dead ends: 182 [2021-05-02 23:34:27,650 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8654 ImplicationChecksByTransitivity, 6042.0ms TimeCoverageRelationStatistics Valid=1118, Invalid=28294, Unknown=0, NotChecked=0, Total=29412 [2021-05-02 23:34:27,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2021-05-02 23:34:28,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 103. [2021-05-02 23:34:28,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 98 states have (on average 1.030612244897959) internal successors, (101), 98 states have internal predecessors, (101), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:28,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 105 transitions. [2021-05-02 23:34:28,109 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 105 transitions. Word has length 95 [2021-05-02 23:34:28,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:34:28,109 INFO L480 AbstractCegarLoop]: Abstraction has 103 states and 105 transitions. [2021-05-02 23:34:28,109 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 87 states, 86 states have (on average 1.058139534883721) internal successors, (91), 85 states have internal predecessors, (91), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:28,109 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 105 transitions. [2021-05-02 23:34:28,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-05-02 23:34:28,110 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:34:28,110 INFO L523 BasicCegarLoop]: trace histogram [39, 38, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:34:28,110 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-05-02 23:34:28,110 INFO L428 AbstractCegarLoop]: === Iteration 60 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:34:28,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:34:28,110 INFO L82 PathProgramCache]: Analyzing trace with hash 165395264, now seen corresponding path program 38 times [2021-05-02 23:34:28,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:34:28,110 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1246108588] [2021-05-02 23:34:28,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:34:28,113 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet3_155| 0)) (<= |v_main_#t~nondet3_155| 2147483647) (< v_main_~i~0_622 1000000) (<= 0 (+ |v_main_#t~nondet3_155| 2147483648))) InVars {main_~i~0=v_main_~i~0_622, main_#t~nondet3=|v_main_#t~nondet3_155|} OutVars{main_~i~0=v_main_~i~0_622, main_#t~nondet3=|v_main_#t~nondet3_155|} AuxVars[] AssignedVars[] [2021-05-02 23:34:28,115 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:34:28,134 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:34:28,134 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:34:28,139 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:34:28,143 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:34:28,161 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:34:28,187 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:34:28,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:34:28,953 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:34:28,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:34:28,957 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:34:28,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:28,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:28,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:29,041 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:34:29,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1246108588] [2021-05-02 23:34:29,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1246108588] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:34:29,041 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:34:29,041 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [46] imperfect sequences [] total 46 [2021-05-02 23:34:29,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679447597] [2021-05-02 23:34:29,041 INFO L460 AbstractCegarLoop]: Interpolant automaton has 46 states [2021-05-02 23:34:29,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:34:29,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-05-02 23:34:29,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=869, Invalid=1201, Unknown=0, NotChecked=0, Total=2070 [2021-05-02 23:34:29,042 INFO L87 Difference]: Start difference. First operand 103 states and 105 transitions. Second operand has 46 states, 46 states have (on average 1.9782608695652173) internal successors, (91), 44 states have internal predecessors, (91), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:33,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:34:33,806 INFO L93 Difference]: Finished difference Result 301 states and 341 transitions. [2021-05-02 23:34:33,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-05-02 23:34:33,807 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 1.9782608695652173) internal successors, (91), 44 states have internal predecessors, (91), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 95 [2021-05-02 23:34:33,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:34:33,807 INFO L225 Difference]: With dead ends: 301 [2021-05-02 23:34:33,808 INFO L226 Difference]: Without dead ends: 295 [2021-05-02 23:34:33,808 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4212 ImplicationChecksByTransitivity, 3606.5ms TimeCoverageRelationStatistics Valid=5179, Invalid=11077, Unknown=0, NotChecked=0, Total=16256 [2021-05-02 23:34:33,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2021-05-02 23:34:34,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 103. [2021-05-02 23:34:34,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 98 states have (on average 1.030612244897959) internal successors, (101), 98 states have internal predecessors, (101), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:34,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 105 transitions. [2021-05-02 23:34:34,283 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 105 transitions. Word has length 95 [2021-05-02 23:34:34,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:34:34,283 INFO L480 AbstractCegarLoop]: Abstraction has 103 states and 105 transitions. [2021-05-02 23:34:34,284 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 46 states, 46 states have (on average 1.9782608695652173) internal successors, (91), 44 states have internal predecessors, (91), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:34,284 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 105 transitions. [2021-05-02 23:34:34,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-05-02 23:34:34,284 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:34:34,284 INFO L523 BasicCegarLoop]: trace histogram [40, 39, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:34:34,284 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-05-02 23:34:34,284 INFO L428 AbstractCegarLoop]: === Iteration 61 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:34:34,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:34:34,284 INFO L82 PathProgramCache]: Analyzing trace with hash -327437061, now seen corresponding path program 39 times [2021-05-02 23:34:34,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:34:34,285 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1359306748] [2021-05-02 23:34:34,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:34:34,287 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet3_159| 0)) (<= 0 (+ |v_main_#t~nondet3_159| 2147483648)) (< v_main_~i~0_626 1000000) (<= |v_main_#t~nondet3_159| 2147483647)) InVars {main_~i~0=v_main_~i~0_626, main_#t~nondet3=|v_main_#t~nondet3_159|} OutVars{main_~i~0=v_main_~i~0_626, main_#t~nondet3=|v_main_#t~nondet3_159|} AuxVars[] AssignedVars[] [2021-05-02 23:34:34,289 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:34:34,290 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:34:34,290 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:34:34,295 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:34:34,299 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:34:34,333 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:34:34,358 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:34:34,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:34:35,112 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:34:35,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:34:35,115 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:34:35,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:35,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:35,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:35,203 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:34:35,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1359306748] [2021-05-02 23:34:35,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1359306748] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:34:35,203 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:34:35,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [47] imperfect sequences [] total 47 [2021-05-02 23:34:35,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145481241] [2021-05-02 23:34:35,203 INFO L460 AbstractCegarLoop]: Interpolant automaton has 47 states [2021-05-02 23:34:35,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:34:35,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-05-02 23:34:35,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=911, Invalid=1251, Unknown=0, NotChecked=0, Total=2162 [2021-05-02 23:34:35,204 INFO L87 Difference]: Start difference. First operand 103 states and 105 transitions. Second operand has 47 states, 47 states have (on average 1.9787234042553192) internal successors, (93), 45 states have internal predecessors, (93), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:40,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:34:40,170 INFO L93 Difference]: Finished difference Result 306 states and 347 transitions. [2021-05-02 23:34:40,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-05-02 23:34:40,170 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9787234042553192) internal successors, (93), 45 states have internal predecessors, (93), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 97 [2021-05-02 23:34:40,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:34:40,171 INFO L225 Difference]: With dead ends: 306 [2021-05-02 23:34:40,171 INFO L226 Difference]: Without dead ends: 300 [2021-05-02 23:34:40,172 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4420 ImplicationChecksByTransitivity, 3744.0ms TimeCoverageRelationStatistics Valid=5431, Invalid=11599, Unknown=0, NotChecked=0, Total=17030 [2021-05-02 23:34:40,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2021-05-02 23:34:40,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 103. [2021-05-02 23:34:40,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 98 states have (on average 1.030612244897959) internal successors, (101), 98 states have internal predecessors, (101), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:40,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 105 transitions. [2021-05-02 23:34:40,660 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 105 transitions. Word has length 97 [2021-05-02 23:34:40,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:34:40,660 INFO L480 AbstractCegarLoop]: Abstraction has 103 states and 105 transitions. [2021-05-02 23:34:40,661 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 47 states, 47 states have (on average 1.9787234042553192) internal successors, (93), 45 states have internal predecessors, (93), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:40,661 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 105 transitions. [2021-05-02 23:34:40,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-05-02 23:34:40,661 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:34:40,661 INFO L523 BasicCegarLoop]: trace histogram [42, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:34:40,661 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-05-02 23:34:40,661 INFO L428 AbstractCegarLoop]: === Iteration 62 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:34:40,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:34:40,661 INFO L82 PathProgramCache]: Analyzing trace with hash -1847178516, now seen corresponding path program 21 times [2021-05-02 23:34:40,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:34:40,662 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [664953945] [2021-05-02 23:34:40,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:34:40,669 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= |v_main_#t~nondet5_467| 2147483647) (< v_main_~i~0_630 1000000) (<= 0 (+ |v_main_#t~nondet5_467| 2147483648)) (not (= |v_main_#t~nondet5_467| 0))) InVars {main_#t~nondet5=|v_main_#t~nondet5_467|, main_~i~0=v_main_~i~0_630} OutVars{main_#t~nondet5=|v_main_#t~nondet5_467|, main_~i~0=v_main_~i~0_630} AuxVars[] AssignedVars[] [2021-05-02 23:34:40,671 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:34:40,672 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:34:40,672 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:34:40,677 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:34:40,683 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:34:40,725 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:34:40,757 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:34:40,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:34:40,813 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:34:40,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:34:40,815 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:34:40,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:40,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:40,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:40,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:41,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:41,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:41,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:41,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:41,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:41,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:41,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:41,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:41,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:41,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:41,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:41,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:41,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:41,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:41,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:41,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:41,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:41,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:42,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:42,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:42,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:42,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:42,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:42,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:42,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:42,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:42,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:42,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:43,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:43,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:43,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:43,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:43,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:43,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:43,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:43,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:44,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:44,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:44,232 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:34:44,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [664953945] [2021-05-02 23:34:44,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [664953945] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:34:44,232 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:34:44,232 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [91] imperfect sequences [] total 91 [2021-05-02 23:34:44,233 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230293458] [2021-05-02 23:34:44,233 INFO L460 AbstractCegarLoop]: Interpolant automaton has 91 states [2021-05-02 23:34:44,233 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:34:44,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2021-05-02 23:34:44,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=392, Invalid=7980, Unknown=0, NotChecked=0, Total=8372 [2021-05-02 23:34:44,234 INFO L87 Difference]: Start difference. First operand 103 states and 105 transitions. Second operand has 91 states, 90 states have (on average 1.0555555555555556) internal successors, (95), 89 states have internal predecessors, (95), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:50,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:34:50,446 INFO L93 Difference]: Finished difference Result 198 states and 202 transitions. [2021-05-02 23:34:50,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-05-02 23:34:50,446 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 90 states have (on average 1.0555555555555556) internal successors, (95), 89 states have internal predecessors, (95), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 99 [2021-05-02 23:34:50,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:34:50,447 INFO L225 Difference]: With dead ends: 198 [2021-05-02 23:34:50,447 INFO L226 Difference]: Without dead ends: 190 [2021-05-02 23:34:50,449 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9506 ImplicationChecksByTransitivity, 6742.7ms TimeCoverageRelationStatistics Valid=1172, Invalid=31048, Unknown=0, NotChecked=0, Total=32220 [2021-05-02 23:34:50,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-05-02 23:34:50,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 107. [2021-05-02 23:34:50,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 102 states have (on average 1.0294117647058822) internal successors, (105), 102 states have internal predecessors, (105), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:50,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 109 transitions. [2021-05-02 23:34:50,984 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 109 transitions. Word has length 99 [2021-05-02 23:34:50,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:34:50,985 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 109 transitions. [2021-05-02 23:34:50,985 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 91 states, 90 states have (on average 1.0555555555555556) internal successors, (95), 89 states have internal predecessors, (95), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:50,985 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 109 transitions. [2021-05-02 23:34:50,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-05-02 23:34:50,985 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:34:50,985 INFO L523 BasicCegarLoop]: trace histogram [41, 40, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:34:50,985 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-05-02 23:34:50,985 INFO L428 AbstractCegarLoop]: === Iteration 63 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:34:50,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:34:50,986 INFO L82 PathProgramCache]: Analyzing trace with hash -1492898826, now seen corresponding path program 40 times [2021-05-02 23:34:50,986 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:34:50,986 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1039837874] [2021-05-02 23:34:50,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:34:50,995 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_674 1000000) (<= 0 (+ |v_main_#t~nondet3_163| 2147483648)) (<= |v_main_#t~nondet3_163| 2147483647) (not (= |v_main_#t~nondet3_163| 0))) InVars {main_~i~0=v_main_~i~0_674, main_#t~nondet3=|v_main_#t~nondet3_163|} OutVars{main_~i~0=v_main_~i~0_674, main_#t~nondet3=|v_main_#t~nondet3_163|} AuxVars[] AssignedVars[] [2021-05-02 23:34:50,996 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:34:51,017 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:34:51,018 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:34:51,024 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:34:51,029 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:34:51,048 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:34:51,074 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:34:51,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:34:51,847 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:34:51,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:34:51,865 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:34:51,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:51,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:51,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:51,961 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:34:51,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1039837874] [2021-05-02 23:34:51,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1039837874] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:34:51,962 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:34:51,962 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [48] imperfect sequences [] total 48 [2021-05-02 23:34:51,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878883859] [2021-05-02 23:34:51,962 INFO L460 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-05-02 23:34:51,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:34:51,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-05-02 23:34:51,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=954, Invalid=1302, Unknown=0, NotChecked=0, Total=2256 [2021-05-02 23:34:51,963 INFO L87 Difference]: Start difference. First operand 107 states and 109 transitions. Second operand has 48 states, 48 states have (on average 1.9791666666666667) internal successors, (95), 46 states have internal predecessors, (95), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:57,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:34:57,336 INFO L93 Difference]: Finished difference Result 315 states and 357 transitions. [2021-05-02 23:34:57,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-05-02 23:34:57,336 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.9791666666666667) internal successors, (95), 46 states have internal predecessors, (95), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 99 [2021-05-02 23:34:57,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:34:57,337 INFO L225 Difference]: With dead ends: 315 [2021-05-02 23:34:57,337 INFO L226 Difference]: Without dead ends: 309 [2021-05-02 23:34:57,338 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4633 ImplicationChecksByTransitivity, 3946.8ms TimeCoverageRelationStatistics Valid=5689, Invalid=12133, Unknown=0, NotChecked=0, Total=17822 [2021-05-02 23:34:57,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2021-05-02 23:34:57,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 107. [2021-05-02 23:34:57,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 102 states have (on average 1.0294117647058822) internal successors, (105), 102 states have internal predecessors, (105), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:57,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 109 transitions. [2021-05-02 23:34:57,882 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 109 transitions. Word has length 99 [2021-05-02 23:34:57,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:34:57,882 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 109 transitions. [2021-05-02 23:34:57,882 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 48 states, 48 states have (on average 1.9791666666666667) internal successors, (95), 46 states have internal predecessors, (95), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:34:57,882 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 109 transitions. [2021-05-02 23:34:57,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-05-02 23:34:57,882 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:34:57,882 INFO L523 BasicCegarLoop]: trace histogram [42, 41, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:34:57,882 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-05-02 23:34:57,882 INFO L428 AbstractCegarLoop]: === Iteration 64 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:34:57,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:34:57,883 INFO L82 PathProgramCache]: Analyzing trace with hash -515190735, now seen corresponding path program 41 times [2021-05-02 23:34:57,883 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:34:57,883 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1370160426] [2021-05-02 23:34:57,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:34:57,890 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_678 1000000) (<= 0 (+ |v_main_#t~nondet3_167| 2147483648)) (<= |v_main_#t~nondet3_167| 2147483647) (not (= |v_main_#t~nondet3_167| 0))) InVars {main_~i~0=v_main_~i~0_678, main_#t~nondet3=|v_main_#t~nondet3_167|} OutVars{main_~i~0=v_main_~i~0_678, main_#t~nondet3=|v_main_#t~nondet3_167|} AuxVars[] AssignedVars[] [2021-05-02 23:34:57,893 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:34:57,912 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:34:57,913 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:34:57,917 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:34:57,922 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:34:57,941 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:34:57,967 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:34:57,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:34:58,836 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:34:58,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:34:58,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-02 23:34:58,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:58,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:58,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:34:58,960 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:34:58,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1370160426] [2021-05-02 23:34:58,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1370160426] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:34:58,960 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:34:58,960 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [49] imperfect sequences [] total 49 [2021-05-02 23:34:58,961 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091791170] [2021-05-02 23:34:58,961 INFO L460 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-05-02 23:34:58,961 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:34:58,961 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-05-02 23:34:58,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=998, Invalid=1354, Unknown=0, NotChecked=0, Total=2352 [2021-05-02 23:34:58,961 INFO L87 Difference]: Start difference. First operand 107 states and 109 transitions. Second operand has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 47 states have internal predecessors, (97), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:35:05,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:35:05,050 INFO L93 Difference]: Finished difference Result 320 states and 363 transitions. [2021-05-02 23:35:05,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-05-02 23:35:05,051 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 47 states have internal predecessors, (97), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 101 [2021-05-02 23:35:05,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:35:05,052 INFO L225 Difference]: With dead ends: 320 [2021-05-02 23:35:05,052 INFO L226 Difference]: Without dead ends: 314 [2021-05-02 23:35:05,053 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4851 ImplicationChecksByTransitivity, 4490.5ms TimeCoverageRelationStatistics Valid=5953, Invalid=12679, Unknown=0, NotChecked=0, Total=18632 [2021-05-02 23:35:05,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-05-02 23:35:05,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 107. [2021-05-02 23:35:05,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 102 states have (on average 1.0294117647058822) internal successors, (105), 102 states have internal predecessors, (105), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:35:05,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 109 transitions. [2021-05-02 23:35:05,806 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 109 transitions. Word has length 101 [2021-05-02 23:35:05,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:35:05,806 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 109 transitions. [2021-05-02 23:35:05,806 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 47 states have internal predecessors, (97), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:35:05,806 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 109 transitions. [2021-05-02 23:35:05,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-05-02 23:35:05,806 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:35:05,806 INFO L523 BasicCegarLoop]: trace histogram [44, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:35:05,806 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-05-02 23:35:05,807 INFO L428 AbstractCegarLoop]: === Iteration 65 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:35:05,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:35:05,807 INFO L82 PathProgramCache]: Analyzing trace with hash 44500386, now seen corresponding path program 22 times [2021-05-02 23:35:05,807 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:35:05,807 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1856175437] [2021-05-02 23:35:05,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:35:05,813 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_682 1000000) (not (= |v_main_#t~nondet5_511| 0)) (<= 0 (+ |v_main_#t~nondet5_511| 2147483648)) (<= |v_main_#t~nondet5_511| 2147483647)) InVars {main_#t~nondet5=|v_main_#t~nondet5_511|, main_~i~0=v_main_~i~0_682} OutVars{main_#t~nondet5=|v_main_#t~nondet5_511|, main_~i~0=v_main_~i~0_682} AuxVars[] AssignedVars[] [2021-05-02 23:35:05,815 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:35:05,816 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:35:05,817 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:35:05,825 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:35:05,832 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:35:05,893 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:35:05,931 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:35:05,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:35:05,985 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:35:05,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:35:05,988 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:35:05,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:06,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:06,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:06,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:06,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:06,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:06,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:06,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:06,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:06,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:06,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:06,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:06,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:06,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:06,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:06,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:07,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:07,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:07,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:07,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:07,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:07,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:07,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:07,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:07,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:07,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:08,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:08,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:08,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:08,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:08,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:08,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:08,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:08,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:08,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:09,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:09,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:09,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:09,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:09,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:09,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:10,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:10,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:10,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:10,416 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:35:10,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1856175437] [2021-05-02 23:35:10,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1856175437] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:35:10,417 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:35:10,417 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [95] imperfect sequences [] total 95 [2021-05-02 23:35:10,417 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721728711] [2021-05-02 23:35:10,417 INFO L460 AbstractCegarLoop]: Interpolant automaton has 95 states [2021-05-02 23:35:10,417 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:35:10,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2021-05-02 23:35:10,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=410, Invalid=8710, Unknown=0, NotChecked=0, Total=9120 [2021-05-02 23:35:10,418 INFO L87 Difference]: Start difference. First operand 107 states and 109 transitions. Second operand has 95 states, 94 states have (on average 1.053191489361702) internal successors, (99), 93 states have internal predecessors, (99), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:35:18,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:35:18,870 INFO L93 Difference]: Finished difference Result 206 states and 210 transitions. [2021-05-02 23:35:18,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2021-05-02 23:35:18,871 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 94 states have (on average 1.053191489361702) internal successors, (99), 93 states have internal predecessors, (99), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 103 [2021-05-02 23:35:18,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:35:18,872 INFO L225 Difference]: With dead ends: 206 [2021-05-02 23:35:18,872 INFO L226 Difference]: Without dead ends: 198 [2021-05-02 23:35:18,874 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10398 ImplicationChecksByTransitivity, 8750.6ms TimeCoverageRelationStatistics Valid=1226, Invalid=33930, Unknown=0, NotChecked=0, Total=35156 [2021-05-02 23:35:18,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2021-05-02 23:35:19,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 111. [2021-05-02 23:35:19,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 106 states have (on average 1.028301886792453) internal successors, (109), 106 states have internal predecessors, (109), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:35:19,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 113 transitions. [2021-05-02 23:35:19,740 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 113 transitions. Word has length 103 [2021-05-02 23:35:19,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:35:19,740 INFO L480 AbstractCegarLoop]: Abstraction has 111 states and 113 transitions. [2021-05-02 23:35:19,740 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 95 states, 94 states have (on average 1.053191489361702) internal successors, (99), 93 states have internal predecessors, (99), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:35:19,740 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 113 transitions. [2021-05-02 23:35:19,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-05-02 23:35:19,741 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:35:19,741 INFO L523 BasicCegarLoop]: trace histogram [43, 42, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:35:19,741 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-05-02 23:35:19,741 INFO L428 AbstractCegarLoop]: === Iteration 66 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:35:19,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:35:19,742 INFO L82 PathProgramCache]: Analyzing trace with hash -1535553108, now seen corresponding path program 42 times [2021-05-02 23:35:19,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:35:19,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1653280009] [2021-05-02 23:35:19,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:35:19,758 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet3_171| 0)) (<= |v_main_#t~nondet3_171| 2147483647) (< v_main_~i~0_728 1000000) (<= 0 (+ |v_main_#t~nondet3_171| 2147483648))) InVars {main_~i~0=v_main_~i~0_728, main_#t~nondet3=|v_main_#t~nondet3_171|} OutVars{main_~i~0=v_main_~i~0_728, main_#t~nondet3=|v_main_#t~nondet3_171|} AuxVars[] AssignedVars[] [2021-05-02 23:35:19,762 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:35:19,763 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:35:19,764 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:35:19,771 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:35:19,783 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:35:19,840 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:35:19,873 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:35:19,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:35:20,971 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:35:20,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:35:20,975 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:35:20,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:20,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:21,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:21,107 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:35:21,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1653280009] [2021-05-02 23:35:21,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1653280009] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:35:21,108 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:35:21,108 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [50] imperfect sequences [] total 50 [2021-05-02 23:35:21,108 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528436170] [2021-05-02 23:35:21,108 INFO L460 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-05-02 23:35:21,108 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:35:21,109 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-05-02 23:35:21,109 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1043, Invalid=1407, Unknown=0, NotChecked=0, Total=2450 [2021-05-02 23:35:21,109 INFO L87 Difference]: Start difference. First operand 111 states and 113 transitions. Second operand has 50 states, 50 states have (on average 1.98) internal successors, (99), 48 states have internal predecessors, (99), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:35:28,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:35:28,307 INFO L93 Difference]: Finished difference Result 329 states and 373 transitions. [2021-05-02 23:35:28,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2021-05-02 23:35:28,307 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.98) internal successors, (99), 48 states have internal predecessors, (99), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 103 [2021-05-02 23:35:28,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:35:28,309 INFO L225 Difference]: With dead ends: 329 [2021-05-02 23:35:28,309 INFO L226 Difference]: Without dead ends: 323 [2021-05-02 23:35:28,310 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5074 ImplicationChecksByTransitivity, 5263.3ms TimeCoverageRelationStatistics Valid=6223, Invalid=13237, Unknown=0, NotChecked=0, Total=19460 [2021-05-02 23:35:28,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2021-05-02 23:35:29,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 111. [2021-05-02 23:35:29,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 106 states have (on average 1.028301886792453) internal successors, (109), 106 states have internal predecessors, (109), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:35:29,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 113 transitions. [2021-05-02 23:35:29,172 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 113 transitions. Word has length 103 [2021-05-02 23:35:29,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:35:29,172 INFO L480 AbstractCegarLoop]: Abstraction has 111 states and 113 transitions. [2021-05-02 23:35:29,172 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 50 states, 50 states have (on average 1.98) internal successors, (99), 48 states have internal predecessors, (99), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:35:29,173 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 113 transitions. [2021-05-02 23:35:29,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-05-02 23:35:29,173 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:35:29,173 INFO L523 BasicCegarLoop]: trace histogram [44, 43, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:35:29,173 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-05-02 23:35:29,173 INFO L428 AbstractCegarLoop]: === Iteration 67 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:35:29,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:35:29,174 INFO L82 PathProgramCache]: Analyzing trace with hash 1443717223, now seen corresponding path program 43 times [2021-05-02 23:35:29,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:35:29,174 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1321222862] [2021-05-02 23:35:29,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:35:29,179 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_732 1000000) (not (= |v_main_#t~nondet3_175| 0)) (<= |v_main_#t~nondet3_175| 2147483647) (<= 0 (+ |v_main_#t~nondet3_175| 2147483648))) InVars {main_~i~0=v_main_~i~0_732, main_#t~nondet3=|v_main_#t~nondet3_175|} OutVars{main_~i~0=v_main_~i~0_732, main_#t~nondet3=|v_main_#t~nondet3_175|} AuxVars[] AssignedVars[] [2021-05-02 23:35:29,182 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:35:29,183 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:35:29,184 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:35:29,191 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:35:29,200 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:35:29,246 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:35:29,281 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:35:29,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:35:30,385 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:35:30,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:35:30,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-02 23:35:30,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:30,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:30,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:30,526 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:35:30,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1321222862] [2021-05-02 23:35:30,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1321222862] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:35:30,526 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:35:30,526 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [51] imperfect sequences [] total 51 [2021-05-02 23:35:30,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328150298] [2021-05-02 23:35:30,526 INFO L460 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-05-02 23:35:30,526 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:35:30,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-05-02 23:35:30,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1089, Invalid=1461, Unknown=0, NotChecked=0, Total=2550 [2021-05-02 23:35:30,527 INFO L87 Difference]: Start difference. First operand 111 states and 113 transitions. Second operand has 51 states, 51 states have (on average 1.9803921568627452) internal successors, (101), 49 states have internal predecessors, (101), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:35:38,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:35:38,016 INFO L93 Difference]: Finished difference Result 334 states and 379 transitions. [2021-05-02 23:35:38,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2021-05-02 23:35:38,016 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9803921568627452) internal successors, (101), 49 states have internal predecessors, (101), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 105 [2021-05-02 23:35:38,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:35:38,017 INFO L225 Difference]: With dead ends: 334 [2021-05-02 23:35:38,017 INFO L226 Difference]: Without dead ends: 328 [2021-05-02 23:35:38,018 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5302 ImplicationChecksByTransitivity, 5429.9ms TimeCoverageRelationStatistics Valid=6499, Invalid=13807, Unknown=0, NotChecked=0, Total=20306 [2021-05-02 23:35:38,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2021-05-02 23:35:38,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 111. [2021-05-02 23:35:38,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 106 states have (on average 1.028301886792453) internal successors, (109), 106 states have internal predecessors, (109), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:35:38,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 113 transitions. [2021-05-02 23:35:38,886 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 113 transitions. Word has length 105 [2021-05-02 23:35:38,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:35:38,886 INFO L480 AbstractCegarLoop]: Abstraction has 111 states and 113 transitions. [2021-05-02 23:35:38,886 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 51 states, 51 states have (on average 1.9803921568627452) internal successors, (101), 49 states have internal predecessors, (101), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:35:38,886 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 113 transitions. [2021-05-02 23:35:38,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-05-02 23:35:38,887 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:35:38,887 INFO L523 BasicCegarLoop]: trace histogram [46, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:35:38,887 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-05-02 23:35:38,887 INFO L428 AbstractCegarLoop]: === Iteration 68 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:35:38,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:35:38,887 INFO L82 PathProgramCache]: Analyzing trace with hash 1518302552, now seen corresponding path program 23 times [2021-05-02 23:35:38,887 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:35:38,887 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1856685606] [2021-05-02 23:35:38,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:35:38,895 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet5_557| 0)) (< v_main_~i~0_736 1000000) (<= |v_main_#t~nondet5_557| 2147483647) (<= 0 (+ |v_main_#t~nondet5_557| 2147483648))) InVars {main_#t~nondet5=|v_main_#t~nondet5_557|, main_~i~0=v_main_~i~0_736} OutVars{main_#t~nondet5=|v_main_#t~nondet5_557|, main_~i~0=v_main_~i~0_736} AuxVars[] AssignedVars[] [2021-05-02 23:35:38,898 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:35:38,933 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:35:38,934 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:35:38,941 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:35:38,948 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:35:38,980 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:35:39,019 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:35:39,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:35:39,094 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:35:39,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:35:39,098 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:35:39,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:39,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:39,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:39,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:39,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:39,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:39,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:39,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:39,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:39,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:39,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:39,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:39,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:39,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:39,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:40,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:40,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:40,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:40,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:40,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:40,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:40,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:40,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:40,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:40,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:41,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:41,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:41,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:41,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:41,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:41,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:41,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:41,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:41,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:42,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:42,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:42,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:42,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:42,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:42,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:42,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:42,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:43,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:43,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:43,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:43,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:43,624 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:35:43,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1856685606] [2021-05-02 23:35:43,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1856685606] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:35:43,625 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:35:43,625 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [99] imperfect sequences [] total 99 [2021-05-02 23:35:43,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250391582] [2021-05-02 23:35:43,625 INFO L460 AbstractCegarLoop]: Interpolant automaton has 99 states [2021-05-02 23:35:43,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:35:43,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2021-05-02 23:35:43,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=428, Invalid=9472, Unknown=0, NotChecked=0, Total=9900 [2021-05-02 23:35:43,626 INFO L87 Difference]: Start difference. First operand 111 states and 113 transitions. Second operand has 99 states, 98 states have (on average 1.0510204081632653) internal successors, (103), 97 states have internal predecessors, (103), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:35:51,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:35:51,632 INFO L93 Difference]: Finished difference Result 214 states and 218 transitions. [2021-05-02 23:35:51,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2021-05-02 23:35:51,632 INFO L78 Accepts]: Start accepts. Automaton has has 99 states, 98 states have (on average 1.0510204081632653) internal successors, (103), 97 states have internal predecessors, (103), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 107 [2021-05-02 23:35:51,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:35:51,633 INFO L225 Difference]: With dead ends: 214 [2021-05-02 23:35:51,633 INFO L226 Difference]: Without dead ends: 206 [2021-05-02 23:35:51,635 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 194 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11330 ImplicationChecksByTransitivity, 8652.4ms TimeCoverageRelationStatistics Valid=1280, Invalid=36940, Unknown=0, NotChecked=0, Total=38220 [2021-05-02 23:35:51,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2021-05-02 23:35:52,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 115. [2021-05-02 23:35:52,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 110 states have (on average 1.0272727272727273) internal successors, (113), 110 states have internal predecessors, (113), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:35:52,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 117 transitions. [2021-05-02 23:35:52,413 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 117 transitions. Word has length 107 [2021-05-02 23:35:52,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:35:52,414 INFO L480 AbstractCegarLoop]: Abstraction has 115 states and 117 transitions. [2021-05-02 23:35:52,414 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 99 states, 98 states have (on average 1.0510204081632653) internal successors, (103), 97 states have internal predecessors, (103), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:35:52,414 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 117 transitions. [2021-05-02 23:35:52,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-05-02 23:35:52,414 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:35:52,414 INFO L523 BasicCegarLoop]: trace histogram [45, 44, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:35:52,414 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-05-02 23:35:52,415 INFO L428 AbstractCegarLoop]: === Iteration 69 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:35:52,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:35:52,415 INFO L82 PathProgramCache]: Analyzing trace with hash -220681118, now seen corresponding path program 44 times [2021-05-02 23:35:52,415 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:35:52,415 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1384985763] [2021-05-02 23:35:52,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:35:52,425 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 0 (+ |v_main_#t~nondet3_179| 2147483648)) (not (= |v_main_#t~nondet3_179| 0)) (<= |v_main_#t~nondet3_179| 2147483647) (< v_main_~i~0_784 1000000)) InVars {main_~i~0=v_main_~i~0_784, main_#t~nondet3=|v_main_#t~nondet3_179|} OutVars{main_~i~0=v_main_~i~0_784, main_#t~nondet3=|v_main_#t~nondet3_179|} AuxVars[] AssignedVars[] [2021-05-02 23:35:52,427 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:35:52,450 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:35:52,450 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:35:52,456 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:35:52,461 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:35:52,482 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:35:52,511 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:35:52,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:35:53,561 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:35:53,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:35:53,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-02 23:35:53,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:53,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:53,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:35:53,675 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:35:53,675 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1384985763] [2021-05-02 23:35:53,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1384985763] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:35:53,676 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:35:53,676 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [52] imperfect sequences [] total 52 [2021-05-02 23:35:53,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244882629] [2021-05-02 23:35:53,676 INFO L460 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-05-02 23:35:53,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:35:53,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-05-02 23:35:53,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1136, Invalid=1516, Unknown=0, NotChecked=0, Total=2652 [2021-05-02 23:35:53,677 INFO L87 Difference]: Start difference. First operand 115 states and 117 transitions. Second operand has 52 states, 52 states have (on average 1.9807692307692308) internal successors, (103), 50 states have internal predecessors, (103), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:36:00,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:36:00,908 INFO L93 Difference]: Finished difference Result 343 states and 389 transitions. [2021-05-02 23:36:00,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2021-05-02 23:36:00,909 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.9807692307692308) internal successors, (103), 50 states have internal predecessors, (103), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 107 [2021-05-02 23:36:00,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:36:00,910 INFO L225 Difference]: With dead ends: 343 [2021-05-02 23:36:00,910 INFO L226 Difference]: Without dead ends: 337 [2021-05-02 23:36:00,911 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5535 ImplicationChecksByTransitivity, 5195.5ms TimeCoverageRelationStatistics Valid=6781, Invalid=14389, Unknown=0, NotChecked=0, Total=21170 [2021-05-02 23:36:00,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2021-05-02 23:36:01,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 115. [2021-05-02 23:36:01,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 110 states have (on average 1.0272727272727273) internal successors, (113), 110 states have internal predecessors, (113), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:36:01,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 117 transitions. [2021-05-02 23:36:01,717 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 117 transitions. Word has length 107 [2021-05-02 23:36:01,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:36:01,717 INFO L480 AbstractCegarLoop]: Abstraction has 115 states and 117 transitions. [2021-05-02 23:36:01,717 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 52 states, 52 states have (on average 1.9807692307692308) internal successors, (103), 50 states have internal predecessors, (103), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:36:01,717 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 117 transitions. [2021-05-02 23:36:01,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-05-02 23:36:01,718 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:36:01,718 INFO L523 BasicCegarLoop]: trace histogram [46, 45, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:36:01,718 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-05-02 23:36:01,718 INFO L428 AbstractCegarLoop]: === Iteration 70 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:36:01,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:36:01,718 INFO L82 PathProgramCache]: Analyzing trace with hash -1979652707, now seen corresponding path program 45 times [2021-05-02 23:36:01,718 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:36:01,718 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1421431617] [2021-05-02 23:36:01,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:36:01,723 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= |v_main_#t~nondet3_183| 2147483647) (< v_main_~i~0_788 1000000) (<= 0 (+ |v_main_#t~nondet3_183| 2147483648)) (not (= |v_main_#t~nondet3_183| 0))) InVars {main_~i~0=v_main_~i~0_788, main_#t~nondet3=|v_main_#t~nondet3_183|} OutVars{main_~i~0=v_main_~i~0_788, main_#t~nondet3=|v_main_#t~nondet3_183|} AuxVars[] AssignedVars[] [2021-05-02 23:36:01,725 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:36:01,726 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:36:01,726 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:36:01,732 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:36:01,737 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:36:01,773 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:36:01,802 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:36:01,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:36:02,875 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:36:02,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:36:02,878 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:36:02,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:02,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:02,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:03,002 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:36:03,003 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1421431617] [2021-05-02 23:36:03,003 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1421431617] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:36:03,003 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:36:03,003 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [53] imperfect sequences [] total 53 [2021-05-02 23:36:03,003 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944000279] [2021-05-02 23:36:03,003 INFO L460 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-05-02 23:36:03,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:36:03,004 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-05-02 23:36:03,004 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1184, Invalid=1572, Unknown=0, NotChecked=0, Total=2756 [2021-05-02 23:36:03,004 INFO L87 Difference]: Start difference. First operand 115 states and 117 transitions. Second operand has 53 states, 53 states have (on average 1.9811320754716981) internal successors, (105), 51 states have internal predecessors, (105), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:36:10,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:36:10,118 INFO L93 Difference]: Finished difference Result 348 states and 395 transitions. [2021-05-02 23:36:10,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2021-05-02 23:36:10,119 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.9811320754716981) internal successors, (105), 51 states have internal predecessors, (105), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 109 [2021-05-02 23:36:10,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:36:10,120 INFO L225 Difference]: With dead ends: 348 [2021-05-02 23:36:10,120 INFO L226 Difference]: Without dead ends: 342 [2021-05-02 23:36:10,121 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 147 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5773 ImplicationChecksByTransitivity, 5157.8ms TimeCoverageRelationStatistics Valid=7069, Invalid=14983, Unknown=0, NotChecked=0, Total=22052 [2021-05-02 23:36:10,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2021-05-02 23:36:10,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 115. [2021-05-02 23:36:10,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 110 states have (on average 1.0272727272727273) internal successors, (113), 110 states have internal predecessors, (113), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:36:10,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 117 transitions. [2021-05-02 23:36:10,926 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 117 transitions. Word has length 109 [2021-05-02 23:36:10,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:36:10,926 INFO L480 AbstractCegarLoop]: Abstraction has 115 states and 117 transitions. [2021-05-02 23:36:10,926 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 53 states, 53 states have (on average 1.9811320754716981) internal successors, (105), 51 states have internal predecessors, (105), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:36:10,927 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 117 transitions. [2021-05-02 23:36:10,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-05-02 23:36:10,927 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:36:10,927 INFO L523 BasicCegarLoop]: trace histogram [48, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:36:10,927 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2021-05-02 23:36:10,927 INFO L428 AbstractCegarLoop]: === Iteration 71 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:36:10,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:36:10,927 INFO L82 PathProgramCache]: Analyzing trace with hash 747444750, now seen corresponding path program 24 times [2021-05-02 23:36:10,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:36:10,928 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1434110902] [2021-05-02 23:36:10,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:36:10,940 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 0 (+ |v_main_#t~nondet5_605| 2147483648)) (not (= |v_main_#t~nondet5_605| 0)) (<= |v_main_#t~nondet5_605| 2147483647) (< v_main_~i~0_792 1000000)) InVars {main_#t~nondet5=|v_main_#t~nondet5_605|, main_~i~0=v_main_~i~0_792} OutVars{main_#t~nondet5=|v_main_#t~nondet5_605|, main_~i~0=v_main_~i~0_792} AuxVars[] AssignedVars[] [2021-05-02 23:36:10,942 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:36:10,943 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:36:10,944 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:36:10,949 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:36:10,955 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:36:11,007 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:36:11,045 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:36:11,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:36:11,102 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:36:11,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:36:11,104 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:36:11,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:11,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:11,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:11,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:11,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:11,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:11,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:11,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:11,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:11,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:11,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:11,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:11,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:11,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:11,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:11,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:12,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:12,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:12,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:12,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:12,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:12,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:12,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:12,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:12,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:12,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:12,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:13,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:13,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:13,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:13,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:13,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:13,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:13,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:13,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:14,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:14,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:14,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:14,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:14,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:14,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:14,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:14,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:15,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:15,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:15,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:15,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:15,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:15,770 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:36:15,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1434110902] [2021-05-02 23:36:15,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1434110902] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:36:15,771 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:36:15,771 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [103] imperfect sequences [] total 103 [2021-05-02 23:36:15,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044645840] [2021-05-02 23:36:15,771 INFO L460 AbstractCegarLoop]: Interpolant automaton has 103 states [2021-05-02 23:36:15,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:36:15,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2021-05-02 23:36:15,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=446, Invalid=10266, Unknown=0, NotChecked=0, Total=10712 [2021-05-02 23:36:15,772 INFO L87 Difference]: Start difference. First operand 115 states and 117 transitions. Second operand has 103 states, 102 states have (on average 1.0490196078431373) internal successors, (107), 101 states have internal predecessors, (107), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:36:24,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:36:24,096 INFO L93 Difference]: Finished difference Result 222 states and 226 transitions. [2021-05-02 23:36:24,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-05-02 23:36:24,097 INFO L78 Accepts]: Start accepts. Automaton has has 103 states, 102 states have (on average 1.0490196078431373) internal successors, (107), 101 states have internal predecessors, (107), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 111 [2021-05-02 23:36:24,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:36:24,098 INFO L225 Difference]: With dead ends: 222 [2021-05-02 23:36:24,098 INFO L226 Difference]: Without dead ends: 214 [2021-05-02 23:36:24,100 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12302 ImplicationChecksByTransitivity, 8774.9ms TimeCoverageRelationStatistics Valid=1334, Invalid=40078, Unknown=0, NotChecked=0, Total=41412 [2021-05-02 23:36:24,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-05-02 23:36:24,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 119. [2021-05-02 23:36:24,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 114 states have (on average 1.0263157894736843) internal successors, (117), 114 states have internal predecessors, (117), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:36:24,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 121 transitions. [2021-05-02 23:36:24,979 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 121 transitions. Word has length 111 [2021-05-02 23:36:24,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:36:24,979 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 121 transitions. [2021-05-02 23:36:24,979 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 103 states, 102 states have (on average 1.0490196078431373) internal successors, (107), 101 states have internal predecessors, (107), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:36:24,979 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 121 transitions. [2021-05-02 23:36:24,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-05-02 23:36:24,980 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:36:24,980 INFO L523 BasicCegarLoop]: trace histogram [47, 46, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:36:24,980 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2021-05-02 23:36:24,980 INFO L428 AbstractCegarLoop]: === Iteration 72 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:36:24,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:36:24,980 INFO L82 PathProgramCache]: Analyzing trace with hash -134235112, now seen corresponding path program 46 times [2021-05-02 23:36:24,980 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:36:24,980 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [705243064] [2021-05-02 23:36:24,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:36:24,985 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 0 (+ |v_main_#t~nondet3_187| 2147483648)) (< v_main_~i~0_842 1000000) (not (= |v_main_#t~nondet3_187| 0)) (<= |v_main_#t~nondet3_187| 2147483647)) InVars {main_~i~0=v_main_~i~0_842, main_#t~nondet3=|v_main_#t~nondet3_187|} OutVars{main_~i~0=v_main_~i~0_842, main_#t~nondet3=|v_main_#t~nondet3_187|} AuxVars[] AssignedVars[] [2021-05-02 23:36:24,987 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:36:24,988 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:36:24,989 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:36:24,994 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:36:25,000 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:36:25,043 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:36:25,073 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:36:25,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:36:26,236 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:36:26,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:36:26,240 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:36:26,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:26,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:26,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:26,365 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:36:26,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [705243064] [2021-05-02 23:36:26,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [705243064] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:36:26,365 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:36:26,365 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [54] imperfect sequences [] total 54 [2021-05-02 23:36:26,365 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413009238] [2021-05-02 23:36:26,365 INFO L460 AbstractCegarLoop]: Interpolant automaton has 54 states [2021-05-02 23:36:26,365 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:36:26,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-05-02 23:36:26,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1233, Invalid=1629, Unknown=0, NotChecked=0, Total=2862 [2021-05-02 23:36:26,366 INFO L87 Difference]: Start difference. First operand 119 states and 121 transitions. Second operand has 54 states, 54 states have (on average 1.9814814814814814) internal successors, (107), 52 states have internal predecessors, (107), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:36:33,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:36:33,611 INFO L93 Difference]: Finished difference Result 357 states and 405 transitions. [2021-05-02 23:36:33,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2021-05-02 23:36:33,612 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.9814814814814814) internal successors, (107), 52 states have internal predecessors, (107), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 111 [2021-05-02 23:36:33,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:36:33,613 INFO L225 Difference]: With dead ends: 357 [2021-05-02 23:36:33,613 INFO L226 Difference]: Without dead ends: 351 [2021-05-02 23:36:33,614 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6016 ImplicationChecksByTransitivity, 5116.7ms TimeCoverageRelationStatistics Valid=7363, Invalid=15589, Unknown=0, NotChecked=0, Total=22952 [2021-05-02 23:36:33,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2021-05-02 23:36:34,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 119. [2021-05-02 23:36:34,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 114 states have (on average 1.0263157894736843) internal successors, (117), 114 states have internal predecessors, (117), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:36:34,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 121 transitions. [2021-05-02 23:36:34,542 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 121 transitions. Word has length 111 [2021-05-02 23:36:34,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:36:34,542 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 121 transitions. [2021-05-02 23:36:34,542 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 54 states, 54 states have (on average 1.9814814814814814) internal successors, (107), 52 states have internal predecessors, (107), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:36:34,542 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 121 transitions. [2021-05-02 23:36:34,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-05-02 23:36:34,543 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:36:34,543 INFO L523 BasicCegarLoop]: trace histogram [48, 47, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:36:34,543 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-05-02 23:36:34,543 INFO L428 AbstractCegarLoop]: === Iteration 73 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:36:34,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:36:34,543 INFO L82 PathProgramCache]: Analyzing trace with hash -509419565, now seen corresponding path program 47 times [2021-05-02 23:36:34,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:36:34,543 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1115522729] [2021-05-02 23:36:34,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:36:34,549 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet3_191| 0)) (< v_main_~i~0_846 1000000) (<= 0 (+ |v_main_#t~nondet3_191| 2147483648)) (<= |v_main_#t~nondet3_191| 2147483647)) InVars {main_~i~0=v_main_~i~0_846, main_#t~nondet3=|v_main_#t~nondet3_191|} OutVars{main_~i~0=v_main_~i~0_846, main_#t~nondet3=|v_main_#t~nondet3_191|} AuxVars[] AssignedVars[] [2021-05-02 23:36:34,551 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:36:34,552 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:36:34,553 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:36:34,560 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:36:34,566 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:36:34,609 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:36:34,647 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:36:34,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:36:35,977 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:36:35,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:36:35,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-02 23:36:35,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:35,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:36,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:36,120 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:36:36,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1115522729] [2021-05-02 23:36:36,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1115522729] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:36:36,121 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:36:36,121 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [55] imperfect sequences [] total 55 [2021-05-02 23:36:36,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833150255] [2021-05-02 23:36:36,121 INFO L460 AbstractCegarLoop]: Interpolant automaton has 55 states [2021-05-02 23:36:36,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:36:36,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-05-02 23:36:36,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1283, Invalid=1687, Unknown=0, NotChecked=0, Total=2970 [2021-05-02 23:36:36,122 INFO L87 Difference]: Start difference. First operand 119 states and 121 transitions. Second operand has 55 states, 55 states have (on average 1.981818181818182) internal successors, (109), 53 states have internal predecessors, (109), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:36:43,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:36:43,700 INFO L93 Difference]: Finished difference Result 362 states and 411 transitions. [2021-05-02 23:36:43,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-05-02 23:36:43,701 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.981818181818182) internal successors, (109), 53 states have internal predecessors, (109), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 113 [2021-05-02 23:36:43,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:36:43,702 INFO L225 Difference]: With dead ends: 362 [2021-05-02 23:36:43,702 INFO L226 Difference]: Without dead ends: 356 [2021-05-02 23:36:43,704 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6264 ImplicationChecksByTransitivity, 5529.2ms TimeCoverageRelationStatistics Valid=7663, Invalid=16207, Unknown=0, NotChecked=0, Total=23870 [2021-05-02 23:36:43,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2021-05-02 23:36:44,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 119. [2021-05-02 23:36:44,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 114 states have (on average 1.0263157894736843) internal successors, (117), 114 states have internal predecessors, (117), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:36:44,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 121 transitions. [2021-05-02 23:36:44,610 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 121 transitions. Word has length 113 [2021-05-02 23:36:44,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:36:44,610 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 121 transitions. [2021-05-02 23:36:44,610 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 55 states, 55 states have (on average 1.981818181818182) internal successors, (109), 53 states have internal predecessors, (109), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:36:44,611 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 121 transitions. [2021-05-02 23:36:44,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-05-02 23:36:44,611 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:36:44,611 INFO L523 BasicCegarLoop]: trace histogram [50, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:36:44,611 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2021-05-02 23:36:44,611 INFO L428 AbstractCegarLoop]: === Iteration 74 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:36:44,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:36:44,612 INFO L82 PathProgramCache]: Analyzing trace with hash 1093497796, now seen corresponding path program 25 times [2021-05-02 23:36:44,612 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:36:44,612 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1624513104] [2021-05-02 23:36:44,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:36:44,621 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= |v_main_#t~nondet5_655| 2147483647) (not (= |v_main_#t~nondet5_655| 0)) (< v_main_~i~0_850 1000000) (<= 0 (+ |v_main_#t~nondet5_655| 2147483648))) InVars {main_#t~nondet5=|v_main_#t~nondet5_655|, main_~i~0=v_main_~i~0_850} OutVars{main_#t~nondet5=|v_main_#t~nondet5_655|, main_~i~0=v_main_~i~0_850} AuxVars[] AssignedVars[] [2021-05-02 23:36:44,623 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:36:44,624 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:36:44,624 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:36:44,630 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:36:44,636 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:36:44,680 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:36:44,714 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:36:44,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:36:44,770 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:36:44,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:36:44,774 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:36:44,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:44,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:44,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:44,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:44,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:45,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:45,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:45,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:45,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:45,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:45,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:45,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:45,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:45,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:45,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:45,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:45,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:45,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:45,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:46,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:46,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:46,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:46,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:46,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:46,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:46,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:46,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:47,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:47,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:47,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:47,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:47,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:47,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:47,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:48,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:48,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:48,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:48,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:48,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:48,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:48,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:49,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:49,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:49,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:49,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:49,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:49,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:50,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:50,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:50,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:36:50,763 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:36:50,764 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1624513104] [2021-05-02 23:36:50,764 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1624513104] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:36:50,764 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:36:50,764 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [107] imperfect sequences [] total 107 [2021-05-02 23:36:50,764 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519315399] [2021-05-02 23:36:50,764 INFO L460 AbstractCegarLoop]: Interpolant automaton has 107 states [2021-05-02 23:36:50,764 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:36:50,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2021-05-02 23:36:50,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=464, Invalid=11092, Unknown=0, NotChecked=0, Total=11556 [2021-05-02 23:36:50,765 INFO L87 Difference]: Start difference. First operand 119 states and 121 transitions. Second operand has 107 states, 106 states have (on average 1.0471698113207548) internal successors, (111), 105 states have internal predecessors, (111), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:37:00,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:37:00,632 INFO L93 Difference]: Finished difference Result 230 states and 234 transitions. [2021-05-02 23:37:00,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2021-05-02 23:37:00,632 INFO L78 Accepts]: Start accepts. Automaton has has 107 states, 106 states have (on average 1.0471698113207548) internal successors, (111), 105 states have internal predecessors, (111), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 115 [2021-05-02 23:37:00,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:37:00,633 INFO L225 Difference]: With dead ends: 230 [2021-05-02 23:37:00,633 INFO L226 Difference]: Without dead ends: 222 [2021-05-02 23:37:00,635 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 210 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13314 ImplicationChecksByTransitivity, 10892.7ms TimeCoverageRelationStatistics Valid=1388, Invalid=43344, Unknown=0, NotChecked=0, Total=44732 [2021-05-02 23:37:00,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2021-05-02 23:37:01,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 123. [2021-05-02 23:37:01,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 118 states have (on average 1.0254237288135593) internal successors, (121), 118 states have internal predecessors, (121), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:37:01,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 125 transitions. [2021-05-02 23:37:01,579 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 125 transitions. Word has length 115 [2021-05-02 23:37:01,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:37:01,579 INFO L480 AbstractCegarLoop]: Abstraction has 123 states and 125 transitions. [2021-05-02 23:37:01,579 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 107 states, 106 states have (on average 1.0471698113207548) internal successors, (111), 105 states have internal predecessors, (111), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:37:01,579 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 125 transitions. [2021-05-02 23:37:01,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-05-02 23:37:01,580 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:37:01,580 INFO L523 BasicCegarLoop]: trace histogram [49, 48, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:37:01,580 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-05-02 23:37:01,580 INFO L428 AbstractCegarLoop]: === Iteration 75 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:37:01,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:37:01,580 INFO L82 PathProgramCache]: Analyzing trace with hash -284426034, now seen corresponding path program 48 times [2021-05-02 23:37:01,580 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:37:01,581 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [627251593] [2021-05-02 23:37:01,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:37:01,584 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= |v_main_#t~nondet3_195| 2147483647) (<= 0 (+ |v_main_#t~nondet3_195| 2147483648)) (not (= |v_main_#t~nondet3_195| 0)) (< v_main_~i~0_902 1000000)) InVars {main_~i~0=v_main_~i~0_902, main_#t~nondet3=|v_main_#t~nondet3_195|} OutVars{main_~i~0=v_main_~i~0_902, main_#t~nondet3=|v_main_#t~nondet3_195|} AuxVars[] AssignedVars[] [2021-05-02 23:37:01,586 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:37:01,605 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:37:01,606 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:37:01,610 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:37:01,615 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:37:01,633 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:37:01,660 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:37:01,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:37:02,755 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:37:02,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:37:02,765 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:37:02,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:02,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:02,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:02,870 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:37:02,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [627251593] [2021-05-02 23:37:02,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [627251593] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:37:02,871 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:37:02,871 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [56] imperfect sequences [] total 56 [2021-05-02 23:37:02,871 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718977907] [2021-05-02 23:37:02,871 INFO L460 AbstractCegarLoop]: Interpolant automaton has 56 states [2021-05-02 23:37:02,871 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:37:02,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-05-02 23:37:02,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1334, Invalid=1746, Unknown=0, NotChecked=0, Total=3080 [2021-05-02 23:37:02,872 INFO L87 Difference]: Start difference. First operand 123 states and 125 transitions. Second operand has 56 states, 56 states have (on average 1.9821428571428572) internal successors, (111), 54 states have internal predecessors, (111), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:37:10,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:37:10,838 INFO L93 Difference]: Finished difference Result 371 states and 421 transitions. [2021-05-02 23:37:10,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2021-05-02 23:37:10,839 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.9821428571428572) internal successors, (111), 54 states have internal predecessors, (111), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 115 [2021-05-02 23:37:10,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:37:10,840 INFO L225 Difference]: With dead ends: 371 [2021-05-02 23:37:10,840 INFO L226 Difference]: Without dead ends: 365 [2021-05-02 23:37:10,842 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6517 ImplicationChecksByTransitivity, 5391.7ms TimeCoverageRelationStatistics Valid=7969, Invalid=16837, Unknown=0, NotChecked=0, Total=24806 [2021-05-02 23:37:10,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2021-05-02 23:37:11,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 123. [2021-05-02 23:37:11,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 118 states have (on average 1.0254237288135593) internal successors, (121), 118 states have internal predecessors, (121), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:37:11,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 125 transitions. [2021-05-02 23:37:11,832 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 125 transitions. Word has length 115 [2021-05-02 23:37:11,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:37:11,832 INFO L480 AbstractCegarLoop]: Abstraction has 123 states and 125 transitions. [2021-05-02 23:37:11,833 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 56 states, 56 states have (on average 1.9821428571428572) internal successors, (111), 54 states have internal predecessors, (111), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:37:11,833 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 125 transitions. [2021-05-02 23:37:11,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-05-02 23:37:11,833 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:37:11,833 INFO L523 BasicCegarLoop]: trace histogram [50, 49, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:37:11,833 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2021-05-02 23:37:11,833 INFO L428 AbstractCegarLoop]: === Iteration 76 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:37:11,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:37:11,834 INFO L82 PathProgramCache]: Analyzing trace with hash 1185992457, now seen corresponding path program 49 times [2021-05-02 23:37:11,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:37:11,834 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [908914456] [2021-05-02 23:37:11,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:37:11,844 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet3_199| 0)) (<= 0 (+ |v_main_#t~nondet3_199| 2147483648)) (< v_main_~i~0_906 1000000) (<= |v_main_#t~nondet3_199| 2147483647)) InVars {main_~i~0=v_main_~i~0_906, main_#t~nondet3=|v_main_#t~nondet3_199|} OutVars{main_~i~0=v_main_~i~0_906, main_#t~nondet3=|v_main_#t~nondet3_199|} AuxVars[] AssignedVars[] [2021-05-02 23:37:11,846 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:37:11,866 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:37:11,866 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:37:11,871 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:37:11,876 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:37:11,895 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:37:11,924 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:37:11,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:37:13,085 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:37:13,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:37:13,088 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:37:13,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:13,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:13,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:13,197 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:37:13,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [908914456] [2021-05-02 23:37:13,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [908914456] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:37:13,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:37:13,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [57] imperfect sequences [] total 57 [2021-05-02 23:37:13,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20082861] [2021-05-02 23:37:13,198 INFO L460 AbstractCegarLoop]: Interpolant automaton has 57 states [2021-05-02 23:37:13,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:37:13,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2021-05-02 23:37:13,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1386, Invalid=1806, Unknown=0, NotChecked=0, Total=3192 [2021-05-02 23:37:13,199 INFO L87 Difference]: Start difference. First operand 123 states and 125 transitions. Second operand has 57 states, 57 states have (on average 1.9824561403508771) internal successors, (113), 55 states have internal predecessors, (113), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:37:22,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:37:22,017 INFO L93 Difference]: Finished difference Result 376 states and 427 transitions. [2021-05-02 23:37:22,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2021-05-02 23:37:22,017 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 1.9824561403508771) internal successors, (113), 55 states have internal predecessors, (113), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 117 [2021-05-02 23:37:22,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:37:22,019 INFO L225 Difference]: With dead ends: 376 [2021-05-02 23:37:22,019 INFO L226 Difference]: Without dead ends: 370 [2021-05-02 23:37:22,021 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6775 ImplicationChecksByTransitivity, 5958.8ms TimeCoverageRelationStatistics Valid=8281, Invalid=17479, Unknown=0, NotChecked=0, Total=25760 [2021-05-02 23:37:22,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2021-05-02 23:37:23,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 123. [2021-05-02 23:37:23,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 118 states have (on average 1.0254237288135593) internal successors, (121), 118 states have internal predecessors, (121), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:37:23,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 125 transitions. [2021-05-02 23:37:23,219 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 125 transitions. Word has length 117 [2021-05-02 23:37:23,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:37:23,219 INFO L480 AbstractCegarLoop]: Abstraction has 123 states and 125 transitions. [2021-05-02 23:37:23,219 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 57 states, 57 states have (on average 1.9824561403508771) internal successors, (113), 55 states have internal predecessors, (113), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:37:23,219 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 125 transitions. [2021-05-02 23:37:23,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-05-02 23:37:23,220 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:37:23,220 INFO L523 BasicCegarLoop]: trace histogram [52, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:37:23,220 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2021-05-02 23:37:23,220 INFO L428 AbstractCegarLoop]: === Iteration 77 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:37:23,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:37:23,221 INFO L82 PathProgramCache]: Analyzing trace with hash -167902598, now seen corresponding path program 26 times [2021-05-02 23:37:23,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:37:23,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2038690543] [2021-05-02 23:37:23,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:37:23,228 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_910 1000000) (not (= |v_main_#t~nondet5_707| 0)) (<= |v_main_#t~nondet5_707| 2147483647) (<= 0 (+ |v_main_#t~nondet5_707| 2147483648))) InVars {main_#t~nondet5=|v_main_#t~nondet5_707|, main_~i~0=v_main_~i~0_910} OutVars{main_#t~nondet5=|v_main_#t~nondet5_707|, main_~i~0=v_main_~i~0_910} AuxVars[] AssignedVars[] [2021-05-02 23:37:23,231 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:37:23,272 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:37:23,273 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:37:23,281 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:37:23,288 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:37:23,326 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:37:23,378 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:37:23,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:37:23,452 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:37:23,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:37:23,456 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:37:23,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:23,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:23,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:23,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:23,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:23,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:23,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:23,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:24,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:24,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:24,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:24,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:24,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:24,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:24,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:24,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:24,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:24,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:24,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:25,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:25,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:25,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:25,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:25,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:25,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:25,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:26,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:26,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:26,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:26,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:26,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:26,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:26,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:27,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:27,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:27,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:27,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:27,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:28,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:28,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:28,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:28,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:28,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:29,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:29,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:29,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:29,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:30,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:30,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:30,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:30,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:31,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:31,332 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:37:31,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2038690543] [2021-05-02 23:37:31,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2038690543] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:37:31,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:37:31,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [111] imperfect sequences [] total 111 [2021-05-02 23:37:31,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325203688] [2021-05-02 23:37:31,334 INFO L460 AbstractCegarLoop]: Interpolant automaton has 111 states [2021-05-02 23:37:31,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:37:31,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 111 interpolants. [2021-05-02 23:37:31,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=482, Invalid=11950, Unknown=0, NotChecked=0, Total=12432 [2021-05-02 23:37:31,335 INFO L87 Difference]: Start difference. First operand 123 states and 125 transitions. Second operand has 111 states, 110 states have (on average 1.0454545454545454) internal successors, (115), 109 states have internal predecessors, (115), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:37:46,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:37:46,422 INFO L93 Difference]: Finished difference Result 238 states and 242 transitions. [2021-05-02 23:37:46,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2021-05-02 23:37:46,424 INFO L78 Accepts]: Start accepts. Automaton has has 111 states, 110 states have (on average 1.0454545454545454) internal successors, (115), 109 states have internal predecessors, (115), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 119 [2021-05-02 23:37:46,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:37:46,425 INFO L225 Difference]: With dead ends: 238 [2021-05-02 23:37:46,426 INFO L226 Difference]: Without dead ends: 230 [2021-05-02 23:37:46,429 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 218 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14366 ImplicationChecksByTransitivity, 15565.4ms TimeCoverageRelationStatistics Valid=1442, Invalid=46738, Unknown=0, NotChecked=0, Total=48180 [2021-05-02 23:37:46,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2021-05-02 23:37:48,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 127. [2021-05-02 23:37:48,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 122 states have (on average 1.0245901639344261) internal successors, (125), 122 states have internal predecessors, (125), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:37:48,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 129 transitions. [2021-05-02 23:37:48,253 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 129 transitions. Word has length 119 [2021-05-02 23:37:48,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:37:48,253 INFO L480 AbstractCegarLoop]: Abstraction has 127 states and 129 transitions. [2021-05-02 23:37:48,254 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 111 states, 110 states have (on average 1.0454545454545454) internal successors, (115), 109 states have internal predecessors, (115), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:37:48,254 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 129 transitions. [2021-05-02 23:37:48,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-05-02 23:37:48,254 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:37:48,254 INFO L523 BasicCegarLoop]: trace histogram [51, 50, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:37:48,254 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2021-05-02 23:37:48,255 INFO L428 AbstractCegarLoop]: === Iteration 78 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:37:48,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:37:48,255 INFO L82 PathProgramCache]: Analyzing trace with hash 1213921924, now seen corresponding path program 50 times [2021-05-02 23:37:48,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:37:48,255 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [402453879] [2021-05-02 23:37:48,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:37:48,262 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 0 (+ |v_main_#t~nondet3_203| 2147483648)) (<= |v_main_#t~nondet3_203| 2147483647) (< v_main_~i~0_964 1000000) (not (= |v_main_#t~nondet3_203| 0))) InVars {main_~i~0=v_main_~i~0_964, main_#t~nondet3=|v_main_#t~nondet3_203|} OutVars{main_~i~0=v_main_~i~0_964, main_#t~nondet3=|v_main_#t~nondet3_203|} AuxVars[] AssignedVars[] [2021-05-02 23:37:48,265 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:37:48,312 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:37:48,314 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:37:48,326 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:37:48,337 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:37:48,379 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:37:48,439 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:37:48,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:37:50,546 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:37:50,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:37:50,550 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:37:50,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:50,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:50,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:37:50,820 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:37:50,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [402453879] [2021-05-02 23:37:50,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [402453879] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:37:50,820 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:37:50,820 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [58] imperfect sequences [] total 58 [2021-05-02 23:37:50,820 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658118686] [2021-05-02 23:37:50,821 INFO L460 AbstractCegarLoop]: Interpolant automaton has 58 states [2021-05-02 23:37:50,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:37:50,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2021-05-02 23:37:50,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1439, Invalid=1867, Unknown=0, NotChecked=0, Total=3306 [2021-05-02 23:37:50,822 INFO L87 Difference]: Start difference. First operand 127 states and 129 transitions. Second operand has 58 states, 58 states have (on average 1.9827586206896552) internal successors, (115), 56 states have internal predecessors, (115), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:38:04,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:38:04,852 INFO L93 Difference]: Finished difference Result 385 states and 437 transitions. [2021-05-02 23:38:04,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2021-05-02 23:38:04,852 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 1.9827586206896552) internal successors, (115), 56 states have internal predecessors, (115), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 119 [2021-05-02 23:38:04,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:38:04,854 INFO L225 Difference]: With dead ends: 385 [2021-05-02 23:38:04,854 INFO L226 Difference]: Without dead ends: 379 [2021-05-02 23:38:04,856 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7038 ImplicationChecksByTransitivity, 9956.3ms TimeCoverageRelationStatistics Valid=8599, Invalid=18133, Unknown=0, NotChecked=0, Total=26732 [2021-05-02 23:38:04,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2021-05-02 23:38:06,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 127. [2021-05-02 23:38:06,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 122 states have (on average 1.0245901639344261) internal successors, (125), 122 states have internal predecessors, (125), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:38:06,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 129 transitions. [2021-05-02 23:38:06,296 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 129 transitions. Word has length 119 [2021-05-02 23:38:06,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:38:06,296 INFO L480 AbstractCegarLoop]: Abstraction has 127 states and 129 transitions. [2021-05-02 23:38:06,296 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 58 states, 58 states have (on average 1.9827586206896552) internal successors, (115), 56 states have internal predecessors, (115), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:38:06,297 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 129 transitions. [2021-05-02 23:38:06,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-05-02 23:38:06,297 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:38:06,297 INFO L523 BasicCegarLoop]: trace histogram [52, 51, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:38:06,297 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2021-05-02 23:38:06,297 INFO L428 AbstractCegarLoop]: === Iteration 79 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:38:06,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:38:06,298 INFO L82 PathProgramCache]: Analyzing trace with hash -2010631361, now seen corresponding path program 51 times [2021-05-02 23:38:06,298 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:38:06,298 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [444159879] [2021-05-02 23:38:06,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:38:06,304 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_968 1000000) (<= |v_main_#t~nondet3_207| 2147483647) (<= 0 (+ |v_main_#t~nondet3_207| 2147483648)) (not (= |v_main_#t~nondet3_207| 0))) InVars {main_~i~0=v_main_~i~0_968, main_#t~nondet3=|v_main_#t~nondet3_207|} OutVars{main_~i~0=v_main_~i~0_968, main_#t~nondet3=|v_main_#t~nondet3_207|} AuxVars[] AssignedVars[] [2021-05-02 23:38:06,306 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:38:06,331 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:38:06,332 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:38:06,340 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:38:06,348 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:38:06,374 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:38:06,407 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:38:06,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:38:07,896 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:38:07,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:38:07,900 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:38:07,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:07,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:07,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:08,041 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:38:08,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [444159879] [2021-05-02 23:38:08,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [444159879] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:38:08,041 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:38:08,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [59] imperfect sequences [] total 59 [2021-05-02 23:38:08,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511700985] [2021-05-02 23:38:08,042 INFO L460 AbstractCegarLoop]: Interpolant automaton has 59 states [2021-05-02 23:38:08,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:38:08,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2021-05-02 23:38:08,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1493, Invalid=1929, Unknown=0, NotChecked=0, Total=3422 [2021-05-02 23:38:08,043 INFO L87 Difference]: Start difference. First operand 127 states and 129 transitions. Second operand has 59 states, 59 states have (on average 1.9830508474576272) internal successors, (117), 57 states have internal predecessors, (117), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:38:20,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:38:20,348 INFO L93 Difference]: Finished difference Result 390 states and 443 transitions. [2021-05-02 23:38:20,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2021-05-02 23:38:20,350 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 1.9830508474576272) internal successors, (117), 57 states have internal predecessors, (117), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 121 [2021-05-02 23:38:20,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:38:20,352 INFO L225 Difference]: With dead ends: 390 [2021-05-02 23:38:20,352 INFO L226 Difference]: Without dead ends: 384 [2021-05-02 23:38:20,354 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7306 ImplicationChecksByTransitivity, 8138.6ms TimeCoverageRelationStatistics Valid=8923, Invalid=18799, Unknown=0, NotChecked=0, Total=27722 [2021-05-02 23:38:20,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2021-05-02 23:38:22,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 127. [2021-05-02 23:38:22,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 122 states have (on average 1.0245901639344261) internal successors, (125), 122 states have internal predecessors, (125), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:38:22,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 129 transitions. [2021-05-02 23:38:22,219 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 129 transitions. Word has length 121 [2021-05-02 23:38:22,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:38:22,219 INFO L480 AbstractCegarLoop]: Abstraction has 127 states and 129 transitions. [2021-05-02 23:38:22,219 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 59 states, 59 states have (on average 1.9830508474576272) internal successors, (117), 57 states have internal predecessors, (117), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:38:22,220 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 129 transitions. [2021-05-02 23:38:22,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-05-02 23:38:22,220 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:38:22,220 INFO L523 BasicCegarLoop]: trace histogram [54, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:38:22,220 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2021-05-02 23:38:22,221 INFO L428 AbstractCegarLoop]: === Iteration 80 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:38:22,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:38:22,221 INFO L82 PathProgramCache]: Analyzing trace with hash -1646508496, now seen corresponding path program 27 times [2021-05-02 23:38:22,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:38:22,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1363579835] [2021-05-02 23:38:22,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:38:22,237 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet5_761| 0)) (<= 0 (+ |v_main_#t~nondet5_761| 2147483648)) (< v_main_~i~0_972 1000000) (<= |v_main_#t~nondet5_761| 2147483647)) InVars {main_#t~nondet5=|v_main_#t~nondet5_761|, main_~i~0=v_main_~i~0_972} OutVars{main_#t~nondet5=|v_main_#t~nondet5_761|, main_~i~0=v_main_~i~0_972} AuxVars[] AssignedVars[] [2021-05-02 23:38:22,241 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:38:22,244 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:38:22,246 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:38:22,257 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:38:22,271 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:38:22,382 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:38:22,459 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:38:22,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:38:22,542 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:38:22,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:38:22,548 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:38:22,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:22,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:22,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:22,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:22,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:23,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:23,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:23,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:23,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:23,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:23,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:23,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:23,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:23,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:23,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:23,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:23,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:23,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:24,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:24,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:24,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:24,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:24,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:24,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:24,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:24,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:24,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:25,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:25,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:25,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:25,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:26,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:26,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:26,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:26,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:27,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:27,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:27,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:27,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:28,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:28,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:28,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:29,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:29,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:29,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:30,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:30,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:30,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:31,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:31,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:31,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:32,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:32,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:32,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:33,151 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:38:33,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1363579835] [2021-05-02 23:38:33,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1363579835] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:38:33,152 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:38:33,152 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [115] imperfect sequences [] total 115 [2021-05-02 23:38:33,152 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945501739] [2021-05-02 23:38:33,153 INFO L460 AbstractCegarLoop]: Interpolant automaton has 115 states [2021-05-02 23:38:33,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:38:33,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2021-05-02 23:38:33,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=500, Invalid=12840, Unknown=0, NotChecked=0, Total=13340 [2021-05-02 23:38:33,154 INFO L87 Difference]: Start difference. First operand 127 states and 129 transitions. Second operand has 115 states, 114 states have (on average 1.043859649122807) internal successors, (119), 113 states have internal predecessors, (119), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:38:51,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:38:51,889 INFO L93 Difference]: Finished difference Result 246 states and 250 transitions. [2021-05-02 23:38:51,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2021-05-02 23:38:51,891 INFO L78 Accepts]: Start accepts. Automaton has has 115 states, 114 states have (on average 1.043859649122807) internal successors, (119), 113 states have internal predecessors, (119), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 123 [2021-05-02 23:38:51,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:38:51,892 INFO L225 Difference]: With dead ends: 246 [2021-05-02 23:38:51,892 INFO L226 Difference]: Without dead ends: 238 [2021-05-02 23:38:51,895 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 226 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15458 ImplicationChecksByTransitivity, 20099.5ms TimeCoverageRelationStatistics Valid=1496, Invalid=50260, Unknown=0, NotChecked=0, Total=51756 [2021-05-02 23:38:51,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2021-05-02 23:38:53,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 131. [2021-05-02 23:38:53,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 126 states have (on average 1.0238095238095237) internal successors, (129), 126 states have internal predecessors, (129), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:38:53,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 133 transitions. [2021-05-02 23:38:53,813 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 133 transitions. Word has length 123 [2021-05-02 23:38:53,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:38:53,813 INFO L480 AbstractCegarLoop]: Abstraction has 131 states and 133 transitions. [2021-05-02 23:38:53,814 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 115 states, 114 states have (on average 1.043859649122807) internal successors, (119), 113 states have internal predecessors, (119), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:38:53,814 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 133 transitions. [2021-05-02 23:38:53,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-05-02 23:38:53,814 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:38:53,814 INFO L523 BasicCegarLoop]: trace histogram [53, 52, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:38:53,814 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2021-05-02 23:38:53,815 INFO L428 AbstractCegarLoop]: === Iteration 81 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:38:53,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:38:53,815 INFO L82 PathProgramCache]: Analyzing trace with hash 160049466, now seen corresponding path program 52 times [2021-05-02 23:38:53,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:38:53,815 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1877847448] [2021-05-02 23:38:53,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:38:53,822 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= |v_main_#t~nondet3_211| 2147483647) (not (= |v_main_#t~nondet3_211| 0)) (< v_main_~i~0_1028 1000000) (<= 0 (+ |v_main_#t~nondet3_211| 2147483648))) InVars {main_~i~0=v_main_~i~0_1028, main_#t~nondet3=|v_main_#t~nondet3_211|} OutVars{main_~i~0=v_main_~i~0_1028, main_#t~nondet3=|v_main_#t~nondet3_211|} AuxVars[] AssignedVars[] [2021-05-02 23:38:53,826 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:38:53,869 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:38:53,871 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:38:53,881 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:38:53,891 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:38:53,937 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:38:53,988 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:38:54,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:38:56,658 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:38:56,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:38:56,664 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:38:56,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:56,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:56,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:38:56,961 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:38:56,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1877847448] [2021-05-02 23:38:56,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1877847448] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:38:56,962 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:38:56,962 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [60] imperfect sequences [] total 60 [2021-05-02 23:38:56,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147721245] [2021-05-02 23:38:56,962 INFO L460 AbstractCegarLoop]: Interpolant automaton has 60 states [2021-05-02 23:38:56,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:38:56,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2021-05-02 23:38:56,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1548, Invalid=1992, Unknown=0, NotChecked=0, Total=3540 [2021-05-02 23:38:56,963 INFO L87 Difference]: Start difference. First operand 131 states and 133 transitions. Second operand has 60 states, 60 states have (on average 1.9833333333333334) internal successors, (119), 58 states have internal predecessors, (119), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:39:13,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:39:13,024 INFO L93 Difference]: Finished difference Result 399 states and 453 transitions. [2021-05-02 23:39:13,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2021-05-02 23:39:13,026 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 1.9833333333333334) internal successors, (119), 58 states have internal predecessors, (119), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 123 [2021-05-02 23:39:13,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:39:13,027 INFO L225 Difference]: With dead ends: 399 [2021-05-02 23:39:13,027 INFO L226 Difference]: Without dead ends: 393 [2021-05-02 23:39:13,030 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 168 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7579 ImplicationChecksByTransitivity, 11862.5ms TimeCoverageRelationStatistics Valid=9253, Invalid=19477, Unknown=0, NotChecked=0, Total=28730 [2021-05-02 23:39:13,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2021-05-02 23:39:15,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 131. [2021-05-02 23:39:15,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 126 states have (on average 1.0238095238095237) internal successors, (129), 126 states have internal predecessors, (129), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:39:15,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 133 transitions. [2021-05-02 23:39:15,020 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 133 transitions. Word has length 123 [2021-05-02 23:39:15,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:39:15,020 INFO L480 AbstractCegarLoop]: Abstraction has 131 states and 133 transitions. [2021-05-02 23:39:15,021 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 60 states, 60 states have (on average 1.9833333333333334) internal successors, (119), 58 states have internal predecessors, (119), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:39:15,021 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 133 transitions. [2021-05-02 23:39:15,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-05-02 23:39:15,021 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:39:15,021 INFO L523 BasicCegarLoop]: trace histogram [54, 53, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:39:15,021 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2021-05-02 23:39:15,021 INFO L428 AbstractCegarLoop]: === Iteration 82 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:39:15,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:39:15,022 INFO L82 PathProgramCache]: Analyzing trace with hash -1169781643, now seen corresponding path program 53 times [2021-05-02 23:39:15,022 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:39:15,022 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1884101154] [2021-05-02 23:39:15,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:39:15,027 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 0 (+ |v_main_#t~nondet3_215| 2147483648)) (< v_main_~i~0_1032 1000000) (not (= |v_main_#t~nondet3_215| 0)) (<= |v_main_#t~nondet3_215| 2147483647)) InVars {main_~i~0=v_main_~i~0_1032, main_#t~nondet3=|v_main_#t~nondet3_215|} OutVars{main_~i~0=v_main_~i~0_1032, main_#t~nondet3=|v_main_#t~nondet3_215|} AuxVars[] AssignedVars[] [2021-05-02 23:39:15,030 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:39:15,064 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:39:15,065 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:39:15,073 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:39:15,083 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:39:15,110 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:39:15,146 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:39:15,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:39:16,772 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:39:16,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:39:16,777 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:39:16,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:16,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:16,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:16,936 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:39:16,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1884101154] [2021-05-02 23:39:16,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1884101154] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:39:16,936 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:39:16,936 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [61] imperfect sequences [] total 61 [2021-05-02 23:39:16,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157060325] [2021-05-02 23:39:16,937 INFO L460 AbstractCegarLoop]: Interpolant automaton has 61 states [2021-05-02 23:39:16,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:39:16,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2021-05-02 23:39:16,938 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1604, Invalid=2056, Unknown=0, NotChecked=0, Total=3660 [2021-05-02 23:39:16,938 INFO L87 Difference]: Start difference. First operand 131 states and 133 transitions. Second operand has 61 states, 61 states have (on average 1.9836065573770492) internal successors, (121), 59 states have internal predecessors, (121), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:39:31,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:39:31,416 INFO L93 Difference]: Finished difference Result 404 states and 459 transitions. [2021-05-02 23:39:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2021-05-02 23:39:31,417 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 1.9836065573770492) internal successors, (121), 59 states have internal predecessors, (121), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 125 [2021-05-02 23:39:31,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:39:31,419 INFO L225 Difference]: With dead ends: 404 [2021-05-02 23:39:31,419 INFO L226 Difference]: Without dead ends: 398 [2021-05-02 23:39:31,420 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7857 ImplicationChecksByTransitivity, 9731.0ms TimeCoverageRelationStatistics Valid=9589, Invalid=20167, Unknown=0, NotChecked=0, Total=29756 [2021-05-02 23:39:31,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2021-05-02 23:39:32,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 131. [2021-05-02 23:39:32,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 126 states have (on average 1.0238095238095237) internal successors, (129), 126 states have internal predecessors, (129), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:39:32,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 133 transitions. [2021-05-02 23:39:32,791 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 133 transitions. Word has length 125 [2021-05-02 23:39:32,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:39:32,791 INFO L480 AbstractCegarLoop]: Abstraction has 131 states and 133 transitions. [2021-05-02 23:39:32,792 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 61 states, 61 states have (on average 1.9836065573770492) internal successors, (121), 59 states have internal predecessors, (121), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:39:32,792 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 133 transitions. [2021-05-02 23:39:32,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-05-02 23:39:32,792 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:39:32,792 INFO L523 BasicCegarLoop]: trace histogram [56, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:39:32,792 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2021-05-02 23:39:32,792 INFO L428 AbstractCegarLoop]: === Iteration 83 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:39:32,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:39:32,793 INFO L82 PathProgramCache]: Analyzing trace with hash -521814298, now seen corresponding path program 28 times [2021-05-02 23:39:32,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:39:32,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [28078075] [2021-05-02 23:39:32,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:39:32,798 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet5_817| 0)) (<= |v_main_#t~nondet5_817| 2147483647) (< v_main_~i~0_1036 1000000) (<= 0 (+ |v_main_#t~nondet5_817| 2147483648))) InVars {main_#t~nondet5=|v_main_#t~nondet5_817|, main_~i~0=v_main_~i~0_1036} OutVars{main_#t~nondet5=|v_main_#t~nondet5_817|, main_~i~0=v_main_~i~0_1036} AuxVars[] AssignedVars[] [2021-05-02 23:39:32,803 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:39:32,805 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:39:32,806 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:39:32,812 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:39:32,818 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:39:32,867 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:39:32,902 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:39:32,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:39:32,962 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:39:32,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:39:32,965 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:39:32,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:33,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:33,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:33,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:33,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:33,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:33,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:33,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:33,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:33,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:33,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:33,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:33,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:33,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:33,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:33,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:33,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:33,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:34,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:34,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:34,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:34,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:34,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:34,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:34,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:34,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:34,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:34,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:35,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:35,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:35,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:35,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:35,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:35,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:35,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:35,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:36,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:36,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:36,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:36,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:36,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:36,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:36,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:37,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:37,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:37,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:37,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:37,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:37,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:38,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:38,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:38,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:38,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:38,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:39,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:39,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:39:39,804 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:39:39,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [28078075] [2021-05-02 23:39:39,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [28078075] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:39:39,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:39:39,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [119] imperfect sequences [] total 119 [2021-05-02 23:39:39,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980558363] [2021-05-02 23:39:39,805 INFO L460 AbstractCegarLoop]: Interpolant automaton has 119 states [2021-05-02 23:39:39,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:39:39,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2021-05-02 23:39:39,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=518, Invalid=13762, Unknown=0, NotChecked=0, Total=14280 [2021-05-02 23:39:39,806 INFO L87 Difference]: Start difference. First operand 131 states and 133 transitions. Second operand has 119 states, 118 states have (on average 1.0423728813559323) internal successors, (123), 117 states have internal predecessors, (123), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:39:57,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:39:57,682 INFO L93 Difference]: Finished difference Result 254 states and 258 transitions. [2021-05-02 23:39:57,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2021-05-02 23:39:57,683 INFO L78 Accepts]: Start accepts. Automaton has has 119 states, 118 states have (on average 1.0423728813559323) internal successors, (123), 117 states have internal predecessors, (123), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 127 [2021-05-02 23:39:57,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:39:57,684 INFO L225 Difference]: With dead ends: 254 [2021-05-02 23:39:57,684 INFO L226 Difference]: Without dead ends: 246 [2021-05-02 23:39:57,687 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 234 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16590 ImplicationChecksByTransitivity, 15843.8ms TimeCoverageRelationStatistics Valid=1550, Invalid=53910, Unknown=0, NotChecked=0, Total=55460 [2021-05-02 23:39:57,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2021-05-02 23:39:59,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 135. [2021-05-02 23:39:59,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 130 states have (on average 1.023076923076923) internal successors, (133), 130 states have internal predecessors, (133), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:39:59,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 137 transitions. [2021-05-02 23:39:59,090 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 137 transitions. Word has length 127 [2021-05-02 23:39:59,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:39:59,090 INFO L480 AbstractCegarLoop]: Abstraction has 135 states and 137 transitions. [2021-05-02 23:39:59,090 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 119 states, 118 states have (on average 1.0423728813559323) internal successors, (123), 117 states have internal predecessors, (123), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:39:59,090 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 137 transitions. [2021-05-02 23:39:59,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-05-02 23:39:59,091 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:39:59,091 INFO L523 BasicCegarLoop]: trace histogram [55, 54, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:39:59,091 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2021-05-02 23:39:59,091 INFO L428 AbstractCegarLoop]: === Iteration 84 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:39:59,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:39:59,092 INFO L82 PathProgramCache]: Analyzing trace with hash 762776816, now seen corresponding path program 54 times [2021-05-02 23:39:59,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:39:59,092 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1748578836] [2021-05-02 23:39:59,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:39:59,098 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_1094 1000000) (<= 0 (+ |v_main_#t~nondet3_219| 2147483648)) (<= |v_main_#t~nondet3_219| 2147483647) (not (= |v_main_#t~nondet3_219| 0))) InVars {main_~i~0=v_main_~i~0_1094, main_#t~nondet3=|v_main_#t~nondet3_219|} OutVars{main_~i~0=v_main_~i~0_1094, main_#t~nondet3=|v_main_#t~nondet3_219|} AuxVars[] AssignedVars[] [2021-05-02 23:39:59,100 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:39:59,125 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:39:59,126 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:39:59,133 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:39:59,140 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:39:59,166 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:39:59,201 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:39:59,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:40:00,915 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:40:00,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:40:00,920 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:40:00,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:00,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:01,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:01,179 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:40:01,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1748578836] [2021-05-02 23:40:01,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1748578836] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:40:01,180 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:40:01,180 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [62] imperfect sequences [] total 62 [2021-05-02 23:40:01,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128126924] [2021-05-02 23:40:01,180 INFO L460 AbstractCegarLoop]: Interpolant automaton has 62 states [2021-05-02 23:40:01,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:40:01,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2021-05-02 23:40:01,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1661, Invalid=2121, Unknown=0, NotChecked=0, Total=3782 [2021-05-02 23:40:01,181 INFO L87 Difference]: Start difference. First operand 135 states and 137 transitions. Second operand has 62 states, 62 states have (on average 1.9838709677419355) internal successors, (123), 60 states have internal predecessors, (123), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:40:16,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:40:16,834 INFO L93 Difference]: Finished difference Result 413 states and 469 transitions. [2021-05-02 23:40:16,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2021-05-02 23:40:16,835 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 1.9838709677419355) internal successors, (123), 60 states have internal predecessors, (123), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 127 [2021-05-02 23:40:16,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:40:16,837 INFO L225 Difference]: With dead ends: 413 [2021-05-02 23:40:16,837 INFO L226 Difference]: Without dead ends: 407 [2021-05-02 23:40:16,839 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8140 ImplicationChecksByTransitivity, 10835.4ms TimeCoverageRelationStatistics Valid=9931, Invalid=20869, Unknown=0, NotChecked=0, Total=30800 [2021-05-02 23:40:16,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2021-05-02 23:40:18,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 135. [2021-05-02 23:40:18,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 130 states have (on average 1.023076923076923) internal successors, (133), 130 states have internal predecessors, (133), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:40:18,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 137 transitions. [2021-05-02 23:40:18,649 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 137 transitions. Word has length 127 [2021-05-02 23:40:18,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:40:18,650 INFO L480 AbstractCegarLoop]: Abstraction has 135 states and 137 transitions. [2021-05-02 23:40:18,650 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 62 states, 62 states have (on average 1.9838709677419355) internal successors, (123), 60 states have internal predecessors, (123), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:40:18,650 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 137 transitions. [2021-05-02 23:40:18,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-05-02 23:40:18,650 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:40:18,650 INFO L523 BasicCegarLoop]: trace histogram [56, 55, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:40:18,651 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2021-05-02 23:40:18,651 INFO L428 AbstractCegarLoop]: === Iteration 85 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:40:18,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:40:18,651 INFO L82 PathProgramCache]: Analyzing trace with hash -1769383253, now seen corresponding path program 55 times [2021-05-02 23:40:18,651 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:40:18,651 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1058214575] [2021-05-02 23:40:18,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:40:18,667 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet3_223| 0)) (< v_main_~i~0_1098 1000000) (<= |v_main_#t~nondet3_223| 2147483647) (<= 0 (+ |v_main_#t~nondet3_223| 2147483648))) InVars {main_~i~0=v_main_~i~0_1098, main_#t~nondet3=|v_main_#t~nondet3_223|} OutVars{main_~i~0=v_main_~i~0_1098, main_#t~nondet3=|v_main_#t~nondet3_223|} AuxVars[] AssignedVars[] [2021-05-02 23:40:18,670 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:40:18,724 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:40:18,725 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:40:18,733 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:40:18,742 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:40:18,787 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:40:18,842 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:40:18,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:40:21,429 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:40:21,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:40:21,433 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:40:21,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:21,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:21,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:21,710 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:40:21,710 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1058214575] [2021-05-02 23:40:21,710 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1058214575] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:40:21,710 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:40:21,711 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [63] imperfect sequences [] total 63 [2021-05-02 23:40:21,711 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248134633] [2021-05-02 23:40:21,711 INFO L460 AbstractCegarLoop]: Interpolant automaton has 63 states [2021-05-02 23:40:21,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:40:21,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2021-05-02 23:40:21,712 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1719, Invalid=2187, Unknown=0, NotChecked=0, Total=3906 [2021-05-02 23:40:21,712 INFO L87 Difference]: Start difference. First operand 135 states and 137 transitions. Second operand has 63 states, 63 states have (on average 1.9841269841269842) internal successors, (125), 61 states have internal predecessors, (125), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:40:38,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:40:38,466 INFO L93 Difference]: Finished difference Result 418 states and 475 transitions. [2021-05-02 23:40:38,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2021-05-02 23:40:38,467 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 1.9841269841269842) internal successors, (125), 61 states have internal predecessors, (125), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 129 [2021-05-02 23:40:38,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:40:38,469 INFO L225 Difference]: With dead ends: 418 [2021-05-02 23:40:38,469 INFO L226 Difference]: Without dead ends: 412 [2021-05-02 23:40:38,471 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8428 ImplicationChecksByTransitivity, 12537.2ms TimeCoverageRelationStatistics Valid=10279, Invalid=21583, Unknown=0, NotChecked=0, Total=31862 [2021-05-02 23:40:38,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2021-05-02 23:40:40,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 135. [2021-05-02 23:40:40,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 130 states have (on average 1.023076923076923) internal successors, (133), 130 states have internal predecessors, (133), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:40:40,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 137 transitions. [2021-05-02 23:40:40,496 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 137 transitions. Word has length 129 [2021-05-02 23:40:40,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:40:40,496 INFO L480 AbstractCegarLoop]: Abstraction has 135 states and 137 transitions. [2021-05-02 23:40:40,496 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 63 states, 63 states have (on average 1.9841269841269842) internal successors, (125), 61 states have internal predecessors, (125), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:40:40,496 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 137 transitions. [2021-05-02 23:40:40,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-05-02 23:40:40,497 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:40:40,497 INFO L523 BasicCegarLoop]: trace histogram [58, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:40:40,497 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2021-05-02 23:40:40,497 INFO L428 AbstractCegarLoop]: === Iteration 86 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:40:40,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:40:40,498 INFO L82 PathProgramCache]: Analyzing trace with hash 477621404, now seen corresponding path program 29 times [2021-05-02 23:40:40,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:40:40,498 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1905328073] [2021-05-02 23:40:40,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:40:40,520 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_1102 1000000) (not (= |v_main_#t~nondet5_875| 0)) (<= |v_main_#t~nondet5_875| 2147483647) (<= 0 (+ |v_main_#t~nondet5_875| 2147483648))) InVars {main_#t~nondet5=|v_main_#t~nondet5_875|, main_~i~0=v_main_~i~0_1102} OutVars{main_#t~nondet5=|v_main_#t~nondet5_875|, main_~i~0=v_main_~i~0_1102} AuxVars[] AssignedVars[] [2021-05-02 23:40:40,523 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:40:40,596 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:40:40,598 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:40:40,611 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:40:40,626 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:40:40,678 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:40:40,741 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:40:40,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:40:40,860 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:40:40,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:40:40,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-02 23:40:40,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:41,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:41,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:41,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:41,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:41,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:41,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:41,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:41,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:41,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:41,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:41,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:42,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:42,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:42,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:42,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:42,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:42,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:42,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:43,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:43,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:43,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:43,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:43,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:43,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:44,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:44,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:44,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:44,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:45,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:45,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:45,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:45,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:45,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:46,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:46,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:46,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:46,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:47,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:47,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:47,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:47,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:48,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:48,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:48,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:49,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:49,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:49,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:50,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:50,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:50,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:50,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:51,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:51,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:52,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:52,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:52,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:53,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:40:53,444 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:40:53,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1905328073] [2021-05-02 23:40:53,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1905328073] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:40:53,445 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:40:53,445 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [123] imperfect sequences [] total 123 [2021-05-02 23:40:53,445 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110049226] [2021-05-02 23:40:53,445 INFO L460 AbstractCegarLoop]: Interpolant automaton has 123 states [2021-05-02 23:40:53,445 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:40:53,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 123 interpolants. [2021-05-02 23:40:53,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=536, Invalid=14716, Unknown=0, NotChecked=0, Total=15252 [2021-05-02 23:40:53,447 INFO L87 Difference]: Start difference. First operand 135 states and 137 transitions. Second operand has 123 states, 122 states have (on average 1.040983606557377) internal successors, (127), 121 states have internal predecessors, (127), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:41:16,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:41:16,319 INFO L93 Difference]: Finished difference Result 262 states and 266 transitions. [2021-05-02 23:41:16,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2021-05-02 23:41:16,321 INFO L78 Accepts]: Start accepts. Automaton has has 123 states, 122 states have (on average 1.040983606557377) internal successors, (127), 121 states have internal predecessors, (127), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 131 [2021-05-02 23:41:16,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:41:16,323 INFO L225 Difference]: With dead ends: 262 [2021-05-02 23:41:16,323 INFO L226 Difference]: Without dead ends: 254 [2021-05-02 23:41:16,327 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 242 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17762 ImplicationChecksByTransitivity, 24184.6ms TimeCoverageRelationStatistics Valid=1604, Invalid=57688, Unknown=0, NotChecked=0, Total=59292 [2021-05-02 23:41:16,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2021-05-02 23:41:18,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 139. [2021-05-02 23:41:18,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 134 states have (on average 1.0223880597014925) internal successors, (137), 134 states have internal predecessors, (137), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:41:18,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 141 transitions. [2021-05-02 23:41:18,472 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 141 transitions. Word has length 131 [2021-05-02 23:41:18,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:41:18,472 INFO L480 AbstractCegarLoop]: Abstraction has 139 states and 141 transitions. [2021-05-02 23:41:18,472 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 123 states, 122 states have (on average 1.040983606557377) internal successors, (127), 121 states have internal predecessors, (127), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:41:18,472 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 141 transitions. [2021-05-02 23:41:18,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-05-02 23:41:18,473 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:41:18,473 INFO L523 BasicCegarLoop]: trace histogram [57, 56, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:41:18,473 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2021-05-02 23:41:18,473 INFO L428 AbstractCegarLoop]: === Iteration 87 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:41:18,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:41:18,473 INFO L82 PathProgramCache]: Analyzing trace with hash 71247270, now seen corresponding path program 56 times [2021-05-02 23:41:18,474 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:41:18,474 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1776899843] [2021-05-02 23:41:18,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:41:18,480 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= |v_main_#t~nondet3_227| 2147483647) (not (= |v_main_#t~nondet3_227| 0)) (<= 0 (+ |v_main_#t~nondet3_227| 2147483648)) (< v_main_~i~0_1162 1000000)) InVars {main_~i~0=v_main_~i~0_1162, main_#t~nondet3=|v_main_#t~nondet3_227|} OutVars{main_~i~0=v_main_~i~0_1162, main_#t~nondet3=|v_main_#t~nondet3_227|} AuxVars[] AssignedVars[] [2021-05-02 23:41:18,483 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:41:18,537 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:41:18,539 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:41:18,551 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:41:18,562 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:41:18,610 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:41:18,668 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:41:18,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:41:21,552 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:41:21,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:41:21,558 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:41:21,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:41:21,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:41:21,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:41:21,867 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:41:21,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1776899843] [2021-05-02 23:41:21,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1776899843] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:41:21,868 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:41:21,868 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [64] imperfect sequences [] total 64 [2021-05-02 23:41:21,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935279774] [2021-05-02 23:41:21,869 INFO L460 AbstractCegarLoop]: Interpolant automaton has 64 states [2021-05-02 23:41:21,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:41:21,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2021-05-02 23:41:21,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1778, Invalid=2254, Unknown=0, NotChecked=0, Total=4032 [2021-05-02 23:41:21,870 INFO L87 Difference]: Start difference. First operand 139 states and 141 transitions. Second operand has 64 states, 64 states have (on average 1.984375) internal successors, (127), 62 states have internal predecessors, (127), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:41:38,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:41:38,597 INFO L93 Difference]: Finished difference Result 427 states and 485 transitions. [2021-05-02 23:41:38,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2021-05-02 23:41:38,599 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 1.984375) internal successors, (127), 62 states have internal predecessors, (127), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 131 [2021-05-02 23:41:38,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:41:38,600 INFO L225 Difference]: With dead ends: 427 [2021-05-02 23:41:38,600 INFO L226 Difference]: Without dead ends: 421 [2021-05-02 23:41:38,602 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8721 ImplicationChecksByTransitivity, 12634.4ms TimeCoverageRelationStatistics Valid=10633, Invalid=22309, Unknown=0, NotChecked=0, Total=32942 [2021-05-02 23:41:38,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2021-05-02 23:41:40,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 139. [2021-05-02 23:41:40,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 134 states have (on average 1.0223880597014925) internal successors, (137), 134 states have internal predecessors, (137), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:41:40,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 141 transitions. [2021-05-02 23:41:40,653 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 141 transitions. Word has length 131 [2021-05-02 23:41:40,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:41:40,653 INFO L480 AbstractCegarLoop]: Abstraction has 139 states and 141 transitions. [2021-05-02 23:41:40,653 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 64 states, 64 states have (on average 1.984375) internal successors, (127), 62 states have internal predecessors, (127), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:41:40,653 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 141 transitions. [2021-05-02 23:41:40,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-05-02 23:41:40,654 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:41:40,654 INFO L523 BasicCegarLoop]: trace histogram [58, 57, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:41:40,654 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2021-05-02 23:41:40,654 INFO L428 AbstractCegarLoop]: === Iteration 88 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:41:40,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:41:40,654 INFO L82 PathProgramCache]: Analyzing trace with hash -609346079, now seen corresponding path program 57 times [2021-05-02 23:41:40,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:41:40,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1217161302] [2021-05-02 23:41:40,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:41:40,670 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_1166 1000000) (<= 0 (+ |v_main_#t~nondet3_231| 2147483648)) (<= |v_main_#t~nondet3_231| 2147483647) (not (= |v_main_#t~nondet3_231| 0))) InVars {main_~i~0=v_main_~i~0_1166, main_#t~nondet3=|v_main_#t~nondet3_231|} OutVars{main_~i~0=v_main_~i~0_1166, main_#t~nondet3=|v_main_#t~nondet3_231|} AuxVars[] AssignedVars[] [2021-05-02 23:41:40,673 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:41:40,723 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:41:40,725 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:41:40,737 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:41:40,747 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:41:40,789 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:41:40,847 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:41:40,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:41:43,882 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:41:43,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:41:43,888 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:41:43,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:41:43,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:41:43,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:41:44,060 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:41:44,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1217161302] [2021-05-02 23:41:44,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1217161302] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:41:44,060 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:41:44,060 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [65] imperfect sequences [] total 65 [2021-05-02 23:41:44,060 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953736760] [2021-05-02 23:41:44,061 INFO L460 AbstractCegarLoop]: Interpolant automaton has 65 states [2021-05-02 23:41:44,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:41:44,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2021-05-02 23:41:44,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1838, Invalid=2322, Unknown=0, NotChecked=0, Total=4160 [2021-05-02 23:41:44,062 INFO L87 Difference]: Start difference. First operand 139 states and 141 transitions. Second operand has 65 states, 65 states have (on average 1.9846153846153847) internal successors, (129), 63 states have internal predecessors, (129), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:41:58,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:41:58,860 INFO L93 Difference]: Finished difference Result 432 states and 491 transitions. [2021-05-02 23:41:58,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2021-05-02 23:41:58,861 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 1.9846153846153847) internal successors, (129), 63 states have internal predecessors, (129), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 133 [2021-05-02 23:41:58,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:41:58,863 INFO L225 Difference]: With dead ends: 432 [2021-05-02 23:41:58,863 INFO L226 Difference]: Without dead ends: 426 [2021-05-02 23:41:58,865 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9019 ImplicationChecksByTransitivity, 11467.0ms TimeCoverageRelationStatistics Valid=10993, Invalid=23047, Unknown=0, NotChecked=0, Total=34040 [2021-05-02 23:41:58,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2021-05-02 23:42:00,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 139. [2021-05-02 23:42:00,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 134 states have (on average 1.0223880597014925) internal successors, (137), 134 states have internal predecessors, (137), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:42:00,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 141 transitions. [2021-05-02 23:42:00,940 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 141 transitions. Word has length 133 [2021-05-02 23:42:00,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:42:00,940 INFO L480 AbstractCegarLoop]: Abstraction has 139 states and 141 transitions. [2021-05-02 23:42:00,940 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 65 states, 65 states have (on average 1.9846153846153847) internal successors, (129), 63 states have internal predecessors, (129), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:42:00,940 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 141 transitions. [2021-05-02 23:42:00,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-05-02 23:42:00,940 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:42:00,941 INFO L523 BasicCegarLoop]: trace histogram [60, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:42:00,941 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2021-05-02 23:42:00,941 INFO L428 AbstractCegarLoop]: === Iteration 89 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:42:00,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:42:00,941 INFO L82 PathProgramCache]: Analyzing trace with hash -1020244142, now seen corresponding path program 30 times [2021-05-02 23:42:00,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:42:00,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2010197785] [2021-05-02 23:42:00,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:42:00,953 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= 0 (+ |v_main_#t~nondet5_935| 2147483648)) (< v_main_~i~0_1170 1000000) (<= |v_main_#t~nondet5_935| 2147483647) (not (= |v_main_#t~nondet5_935| 0))) InVars {main_#t~nondet5=|v_main_#t~nondet5_935|, main_~i~0=v_main_~i~0_1170} OutVars{main_#t~nondet5=|v_main_#t~nondet5_935|, main_~i~0=v_main_~i~0_1170} AuxVars[] AssignedVars[] [2021-05-02 23:42:00,956 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:42:00,959 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:42:00,961 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:42:00,975 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:42:00,989 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:42:01,107 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:42:01,191 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:42:01,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:42:01,306 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:42:01,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:42:01,311 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:42:01,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:01,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:01,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:01,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:01,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:01,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:01,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:02,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:02,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:02,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:02,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:02,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:02,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:02,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:03,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:03,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:03,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:03,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:03,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:03,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:03,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:04,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:04,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:04,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:04,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:04,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:05,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:05,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:05,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:05,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:06,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:06,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:06,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:06,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:07,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:07,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:07,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:07,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:07,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:07,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:07,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:08,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:08,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:08,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:08,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:08,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:09,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:09,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:09,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:09,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:09,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:10,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:10,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:10,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:10,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:10,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:11,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:11,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:11,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:12,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:12,597 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:42:12,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2010197785] [2021-05-02 23:42:12,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [2010197785] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:42:12,597 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:42:12,597 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [127] imperfect sequences [] total 127 [2021-05-02 23:42:12,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479640449] [2021-05-02 23:42:12,598 INFO L460 AbstractCegarLoop]: Interpolant automaton has 127 states [2021-05-02 23:42:12,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:42:12,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 127 interpolants. [2021-05-02 23:42:12,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=554, Invalid=15702, Unknown=0, NotChecked=0, Total=16256 [2021-05-02 23:42:12,599 INFO L87 Difference]: Start difference. First operand 139 states and 141 transitions. Second operand has 127 states, 126 states have (on average 1.0396825396825398) internal successors, (131), 125 states have internal predecessors, (131), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:42:39,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:42:39,260 INFO L93 Difference]: Finished difference Result 270 states and 274 transitions. [2021-05-02 23:42:39,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2021-05-02 23:42:39,262 INFO L78 Accepts]: Start accepts. Automaton has has 127 states, 126 states have (on average 1.0396825396825398) internal successors, (131), 125 states have internal predecessors, (131), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 135 [2021-05-02 23:42:39,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:42:39,263 INFO L225 Difference]: With dead ends: 270 [2021-05-02 23:42:39,263 INFO L226 Difference]: Without dead ends: 262 [2021-05-02 23:42:39,266 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 250 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18974 ImplicationChecksByTransitivity, 24533.2ms TimeCoverageRelationStatistics Valid=1658, Invalid=61594, Unknown=0, NotChecked=0, Total=63252 [2021-05-02 23:42:39,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2021-05-02 23:42:41,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 143. [2021-05-02 23:42:41,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 138 states have (on average 1.0217391304347827) internal successors, (141), 138 states have internal predecessors, (141), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:42:41,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 145 transitions. [2021-05-02 23:42:41,833 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 145 transitions. Word has length 135 [2021-05-02 23:42:41,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:42:41,833 INFO L480 AbstractCegarLoop]: Abstraction has 143 states and 145 transitions. [2021-05-02 23:42:41,833 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 127 states, 126 states have (on average 1.0396825396825398) internal successors, (131), 125 states have internal predecessors, (131), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:42:41,834 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 145 transitions. [2021-05-02 23:42:41,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-05-02 23:42:41,834 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:42:41,834 INFO L523 BasicCegarLoop]: trace histogram [59, 58, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:42:41,834 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2021-05-02 23:42:41,834 INFO L428 AbstractCegarLoop]: === Iteration 90 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:42:41,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:42:41,835 INFO L82 PathProgramCache]: Analyzing trace with hash -1824525476, now seen corresponding path program 58 times [2021-05-02 23:42:41,835 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:42:41,835 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1616253224] [2021-05-02 23:42:41,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:42:41,841 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (not (= |v_main_#t~nondet3_235| 0)) (<= |v_main_#t~nondet3_235| 2147483647) (<= 0 (+ |v_main_#t~nondet3_235| 2147483648)) (< v_main_~i~0_1232 1000000)) InVars {main_~i~0=v_main_~i~0_1232, main_#t~nondet3=|v_main_#t~nondet3_235|} OutVars{main_~i~0=v_main_~i~0_1232, main_#t~nondet3=|v_main_#t~nondet3_235|} AuxVars[] AssignedVars[] [2021-05-02 23:42:41,847 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:42:41,894 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:42:41,895 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:42:41,909 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:42:41,921 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:42:41,974 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:42:42,063 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:42:42,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:42:46,393 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:42:46,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:42:46,398 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:42:46,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:46,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:46,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:42:46,803 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:42:46,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1616253224] [2021-05-02 23:42:46,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [1616253224] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:42:46,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:42:46,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [66] imperfect sequences [] total 66 [2021-05-02 23:42:46,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035026634] [2021-05-02 23:42:46,804 INFO L460 AbstractCegarLoop]: Interpolant automaton has 66 states [2021-05-02 23:42:46,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:42:46,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2021-05-02 23:42:46,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1899, Invalid=2391, Unknown=0, NotChecked=0, Total=4290 [2021-05-02 23:42:46,806 INFO L87 Difference]: Start difference. First operand 143 states and 145 transitions. Second operand has 66 states, 66 states have (on average 1.9848484848484849) internal successors, (131), 64 states have internal predecessors, (131), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:43:14,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:43:14,133 INFO L93 Difference]: Finished difference Result 441 states and 501 transitions. [2021-05-02 23:43:14,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2021-05-02 23:43:14,135 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 1.9848484848484849) internal successors, (131), 64 states have internal predecessors, (131), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 135 [2021-05-02 23:43:14,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:43:14,137 INFO L225 Difference]: With dead ends: 441 [2021-05-02 23:43:14,137 INFO L226 Difference]: Without dead ends: 435 [2021-05-02 23:43:14,139 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9322 ImplicationChecksByTransitivity, 21764.5ms TimeCoverageRelationStatistics Valid=11359, Invalid=23797, Unknown=0, NotChecked=0, Total=35156 [2021-05-02 23:43:14,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2021-05-02 23:43:16,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 143. [2021-05-02 23:43:16,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 138 states have (on average 1.0217391304347827) internal successors, (141), 138 states have internal predecessors, (141), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:43:16,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 145 transitions. [2021-05-02 23:43:16,753 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 145 transitions. Word has length 135 [2021-05-02 23:43:16,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:43:16,753 INFO L480 AbstractCegarLoop]: Abstraction has 143 states and 145 transitions. [2021-05-02 23:43:16,753 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 66 states, 66 states have (on average 1.9848484848484849) internal successors, (131), 64 states have internal predecessors, (131), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:43:16,753 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 145 transitions. [2021-05-02 23:43:16,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2021-05-02 23:43:16,754 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:43:16,754 INFO L523 BasicCegarLoop]: trace histogram [60, 59, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:43:16,754 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2021-05-02 23:43:16,754 INFO L428 AbstractCegarLoop]: === Iteration 91 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:43:16,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:43:16,754 INFO L82 PathProgramCache]: Analyzing trace with hash -1380821481, now seen corresponding path program 59 times [2021-05-02 23:43:16,754 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:43:16,755 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [446703945] [2021-05-02 23:43:16,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:43:16,761 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_1236 1000000) (<= 0 (+ |v_main_#t~nondet3_239| 2147483648)) (not (= |v_main_#t~nondet3_239| 0)) (<= |v_main_#t~nondet3_239| 2147483647)) InVars {main_~i~0=v_main_~i~0_1236, main_#t~nondet3=|v_main_#t~nondet3_239|} OutVars{main_~i~0=v_main_~i~0_1236, main_#t~nondet3=|v_main_#t~nondet3_239|} AuxVars[] AssignedVars[] [2021-05-02 23:43:16,765 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:43:16,817 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:43:16,819 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:43:16,831 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:43:16,845 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:43:16,904 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:43:16,984 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:43:17,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:43:21,425 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:43:21,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:43:21,429 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:43:21,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:21,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:21,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:21,732 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:43:21,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [446703945] [2021-05-02 23:43:21,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [446703945] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:43:21,732 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:43:21,732 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [67] imperfect sequences [] total 67 [2021-05-02 23:43:21,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118338888] [2021-05-02 23:43:21,733 INFO L460 AbstractCegarLoop]: Interpolant automaton has 67 states [2021-05-02 23:43:21,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:43:21,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2021-05-02 23:43:21,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1961, Invalid=2461, Unknown=0, NotChecked=0, Total=4422 [2021-05-02 23:43:21,734 INFO L87 Difference]: Start difference. First operand 143 states and 145 transitions. Second operand has 67 states, 67 states have (on average 1.9850746268656716) internal successors, (133), 65 states have internal predecessors, (133), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:43:38,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:43:38,789 INFO L93 Difference]: Finished difference Result 446 states and 507 transitions. [2021-05-02 23:43:38,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2021-05-02 23:43:38,790 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 1.9850746268656716) internal successors, (133), 65 states have internal predecessors, (133), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 137 [2021-05-02 23:43:38,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:43:38,791 INFO L225 Difference]: With dead ends: 446 [2021-05-02 23:43:38,791 INFO L226 Difference]: Without dead ends: 440 [2021-05-02 23:43:38,793 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9630 ImplicationChecksByTransitivity, 13663.3ms TimeCoverageRelationStatistics Valid=11731, Invalid=24559, Unknown=0, NotChecked=0, Total=36290 [2021-05-02 23:43:38,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2021-05-02 23:43:40,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 143. [2021-05-02 23:43:40,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 138 states have (on average 1.0217391304347827) internal successors, (141), 138 states have internal predecessors, (141), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:43:40,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 145 transitions. [2021-05-02 23:43:40,709 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 145 transitions. Word has length 137 [2021-05-02 23:43:40,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:43:40,709 INFO L480 AbstractCegarLoop]: Abstraction has 143 states and 145 transitions. [2021-05-02 23:43:40,709 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 67 states, 67 states have (on average 1.9850746268656716) internal successors, (133), 65 states have internal predecessors, (133), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:43:40,709 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 145 transitions. [2021-05-02 23:43:40,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-05-02 23:43:40,710 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:43:40,710 INFO L523 BasicCegarLoop]: trace histogram [62, 61, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:43:40,710 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2021-05-02 23:43:40,710 INFO L428 AbstractCegarLoop]: === Iteration 92 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:43:40,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:43:40,710 INFO L82 PathProgramCache]: Analyzing trace with hash -1125357816, now seen corresponding path program 31 times [2021-05-02 23:43:40,710 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:43:40,710 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [69921755] [2021-05-02 23:43:40,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:43:40,717 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (<= |v_main_#t~nondet5_997| 2147483647) (not (= |v_main_#t~nondet5_997| 0)) (< v_main_~i~0_1240 1000000) (<= 0 (+ |v_main_#t~nondet5_997| 2147483648))) InVars {main_#t~nondet5=|v_main_#t~nondet5_997|, main_~i~0=v_main_~i~0_1240} OutVars{main_#t~nondet5=|v_main_#t~nondet5_997|, main_~i~0=v_main_~i~0_1240} AuxVars[] AssignedVars[] [2021-05-02 23:43:40,720 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size [2021-05-02 23:43:40,763 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:43:40,764 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:43:40,772 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:43:40,782 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:43:40,823 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 93.3 percent of original size 111 [2021-05-02 23:43:40,873 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:43:40,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:43:40,939 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:43:40,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:43:40,943 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:43:40,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:41,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:41,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:41,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:41,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:41,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:41,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:41,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:41,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:41,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:41,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:41,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:41,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:41,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:41,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:42,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:42,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:42,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:42,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:42,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:42,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:42,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:42,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:42,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:43,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:43,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:43,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:43,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:43,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:43,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:43,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:44,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:44,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:44,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:44,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:44,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:44,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:45,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:45,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:45,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:45,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:45,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:46,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:46,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:46,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:47,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:47,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:47,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:47,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:48,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:48,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:48,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:48,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:48,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:49,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:49,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:50,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:50,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:51,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:51,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:52,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:53,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:43:53,687 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:43:53,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [69921755] [2021-05-02 23:43:53,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [69921755] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:43:53,687 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:43:53,687 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [131] imperfect sequences [] total 131 [2021-05-02 23:43:53,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444279103] [2021-05-02 23:43:53,688 INFO L460 AbstractCegarLoop]: Interpolant automaton has 131 states [2021-05-02 23:43:53,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:43:53,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 131 interpolants. [2021-05-02 23:43:53,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=572, Invalid=16720, Unknown=0, NotChecked=0, Total=17292 [2021-05-02 23:43:53,690 INFO L87 Difference]: Start difference. First operand 143 states and 145 transitions. Second operand has 131 states, 130 states have (on average 1.0384615384615385) internal successors, (135), 129 states have internal predecessors, (135), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:43:55,277 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 36 [2021-05-02 23:44:35,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 23:44:35,702 INFO L93 Difference]: Finished difference Result 278 states and 282 transitions. [2021-05-02 23:44:35,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2021-05-02 23:44:35,704 INFO L78 Accepts]: Start accepts. Automaton has has 131 states, 130 states have (on average 1.0384615384615385) internal successors, (135), 129 states have internal predecessors, (135), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 139 [2021-05-02 23:44:35,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 23:44:35,706 INFO L225 Difference]: With dead ends: 278 [2021-05-02 23:44:35,706 INFO L226 Difference]: Without dead ends: 270 [2021-05-02 23:44:35,709 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 258 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20226 ImplicationChecksByTransitivity, 27724.8ms TimeCoverageRelationStatistics Valid=1712, Invalid=65628, Unknown=0, NotChecked=0, Total=67340 [2021-05-02 23:44:35,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2021-05-02 23:44:38,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 147. [2021-05-02 23:44:38,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 142 states have (on average 1.0211267605633803) internal successors, (145), 142 states have internal predecessors, (145), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:44:38,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 149 transitions. [2021-05-02 23:44:38,648 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 149 transitions. Word has length 139 [2021-05-02 23:44:38,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 23:44:38,648 INFO L480 AbstractCegarLoop]: Abstraction has 147 states and 149 transitions. [2021-05-02 23:44:38,648 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 131 states, 130 states have (on average 1.0384615384615385) internal successors, (135), 129 states have internal predecessors, (135), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 23:44:38,648 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 149 transitions. [2021-05-02 23:44:38,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-05-02 23:44:38,649 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 23:44:38,649 INFO L523 BasicCegarLoop]: trace histogram [61, 60, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 23:44:38,649 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2021-05-02 23:44:38,649 INFO L428 AbstractCegarLoop]: === Iteration 93 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 23:44:38,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 23:44:38,649 INFO L82 PathProgramCache]: Analyzing trace with hash -183044590, now seen corresponding path program 60 times [2021-05-02 23:44:38,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-05-02 23:44:38,650 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [430806583] [2021-05-02 23:44:38,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 23:44:38,662 INFO L181 rdanLoopAcceleration]: Guard: Formula: (and (< v_main_~i~0_1304 1000000) (not (= |v_main_#t~nondet3_243| 0)) (<= 0 (+ |v_main_#t~nondet3_243| 2147483648)) (<= |v_main_#t~nondet3_243| 2147483647)) InVars {main_~i~0=v_main_~i~0_1304, main_#t~nondet3=|v_main_#t~nondet3_243|} OutVars{main_~i~0=v_main_~i~0_1304, main_#t~nondet3=|v_main_#t~nondet3_243|} AuxVars[] AssignedVars[] [2021-05-02 23:44:38,675 WARN L240 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size [2021-05-02 23:44:38,735 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:44:38,736 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 23:44:38,750 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-05-02 23:44:38,767 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-05-02 23:44:38,837 WARN L245 tifierPushTermWalker]: treesize reduction 8, result has 92.6 percent of original size 100 [2021-05-02 23:44:38,959 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-05-02 23:44:38,964 INFO L212 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-05-02 23:44:38,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:44:44,179 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 23:44:44,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 23:44:44,183 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 23:44:44,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:44:44,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:44:44,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 23:44:44,421 INFO L179 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2021-05-02 23:44:44,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [430806583] [2021-05-02 23:44:44,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModulePreferences [430806583] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 23:44:44,421 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 23:44:44,421 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [68] imperfect sequences [] total 68 [2021-05-02 23:44:44,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361756941] [2021-05-02 23:44:44,422 INFO L460 AbstractCegarLoop]: Interpolant automaton has 68 states [2021-05-02 23:44:44,422 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-05-02 23:44:44,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2021-05-02 23:44:44,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2024, Invalid=2532, Unknown=0, NotChecked=0, Total=4556 [2021-05-02 23:44:44,422 INFO L87 Difference]: Start difference. First operand 147 states and 149 transitions. Second operand has 68 states, 68 states have (on average 1.9852941176470589) internal successors, (135), 66 states have internal predecessors, (135), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1)